2020-07-14 19:52:22 +02:00
|
|
|
@comment $NetBSD: PLIST,v 1.7 2020/07/14 17:52:22 adam Exp $
|
2018-08-22 10:31:30 +02:00
|
|
|
bin/gsutil-${PYVERSSUFFIX}
|
|
|
|
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
|
|
|
|
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
|
|
|
|
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
|
|
|
|
${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
|
|
|
|
${PYSITELIB}/${EGG_INFODIR}/requires.txt
|
|
|
|
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
|
|
|
|
${PYSITELIB}/${EGG_INFODIR}/zip-safe
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/CHECKSUM
|
|
|
|
${PYSITELIB}/gslib/README
|
|
|
|
${PYSITELIB}/gslib/VERSION
|
|
|
|
${PYSITELIB}/gslib/__init__.py
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/__init__.pyo
|
|
|
|
${PYSITELIB}/gslib/__main__.py
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/__main__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/__main__.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/__init__.py
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/acls.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/acls.pyc
|
|
|
|
${PYSITELIB}/gslib/addlhelp/acls.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/anon.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/anon.pyc
|
|
|
|
${PYSITELIB}/gslib/addlhelp/anon.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/apis.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/apis.pyc
|
|
|
|
${PYSITELIB}/gslib/addlhelp/apis.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/command_opts.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/command_opts.pyc
|
|
|
|
${PYSITELIB}/gslib/addlhelp/command_opts.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/crc32c.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/crc32c.pyc
|
|
|
|
${PYSITELIB}/gslib/addlhelp/crc32c.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/creds.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/creds.pyc
|
|
|
|
${PYSITELIB}/gslib/addlhelp/creds.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/dev.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/dev.pyc
|
|
|
|
${PYSITELIB}/gslib/addlhelp/dev.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/encoding.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/encoding.pyc
|
|
|
|
${PYSITELIB}/gslib/addlhelp/encoding.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/encryption.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/encryption.pyc
|
|
|
|
${PYSITELIB}/gslib/addlhelp/encryption.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/metadata.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/metadata.pyc
|
|
|
|
${PYSITELIB}/gslib/addlhelp/metadata.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/naming.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/naming.pyc
|
|
|
|
${PYSITELIB}/gslib/addlhelp/naming.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/prod.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/prod.pyc
|
|
|
|
${PYSITELIB}/gslib/addlhelp/prod.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/projects.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/projects.pyc
|
|
|
|
${PYSITELIB}/gslib/addlhelp/projects.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/retries.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/retries.pyc
|
|
|
|
${PYSITELIB}/gslib/addlhelp/retries.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/security.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/security.pyc
|
|
|
|
${PYSITELIB}/gslib/addlhelp/security.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/subdirs.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/subdirs.pyc
|
|
|
|
${PYSITELIB}/gslib/addlhelp/subdirs.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/support.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/support.pyc
|
|
|
|
${PYSITELIB}/gslib/addlhelp/support.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/throttling.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/throttling.pyc
|
|
|
|
${PYSITELIB}/gslib/addlhelp/throttling.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/versions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/versions.pyc
|
|
|
|
${PYSITELIB}/gslib/addlhelp/versions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/wildcards.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/addlhelp/wildcards.pyc
|
|
|
|
${PYSITELIB}/gslib/addlhelp/wildcards.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/boto_resumable_upload.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/boto_resumable_upload.pyc
|
|
|
|
${PYSITELIB}/gslib/boto_resumable_upload.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/boto_translation.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/boto_translation.pyc
|
|
|
|
${PYSITELIB}/gslib/boto_translation.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/bucket_listing_ref.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/bucket_listing_ref.pyc
|
|
|
|
${PYSITELIB}/gslib/bucket_listing_ref.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/cloud_api.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/cloud_api.pyc
|
|
|
|
${PYSITELIB}/gslib/cloud_api.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/cloud_api_delegator.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/cloud_api_delegator.pyc
|
|
|
|
${PYSITELIB}/gslib/cloud_api_delegator.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/command.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/command.pyc
|
|
|
|
${PYSITELIB}/gslib/command.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/command_argument.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/command_argument.pyc
|
|
|
|
${PYSITELIB}/gslib/command_argument.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/command_runner.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/command_runner.pyc
|
|
|
|
${PYSITELIB}/gslib/command_runner.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/commands/__init__.py
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/commands/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/commands/acl.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/acl.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/acl.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/commands/bucketpolicyonly.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/bucketpolicyonly.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/bucketpolicyonly.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/commands/cat.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/cat.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/cat.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/commands/compose.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/compose.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/compose.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/commands/config.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/config.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/config.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/commands/cors.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/cors.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/cors.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/commands/cp.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/cp.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/cp.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/commands/defacl.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/defacl.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/defacl.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/commands/defstorageclass.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/defstorageclass.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/defstorageclass.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/commands/du.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/du.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/du.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/commands/hash.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/hash.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/hash.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/commands/help.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/help.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/help.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/commands/hmac.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/hmac.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/hmac.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/commands/iam.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/iam.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/iam.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/commands/kms.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/kms.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/kms.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/commands/label.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/label.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/label.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/commands/lifecycle.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/lifecycle.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/lifecycle.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/commands/logging.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/logging.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/logging.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/commands/ls.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/ls.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/ls.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/commands/mb.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/mb.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/mb.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/commands/mv.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/mv.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/mv.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/commands/notification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/notification.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/notification.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/commands/perfdiag.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/perfdiag.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/perfdiag.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/commands/rb.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/rb.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/rb.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/commands/requesterpays.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/requesterpays.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/requesterpays.pyo
|
2018-10-07 13:20:25 +02:00
|
|
|
${PYSITELIB}/gslib/commands/retention.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/retention.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/retention.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/commands/rewrite.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/rewrite.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/rewrite.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/commands/rm.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/rm.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/rm.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/commands/rsync.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/rsync.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/rsync.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/commands/setmeta.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/setmeta.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/setmeta.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/commands/signurl.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/signurl.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/signurl.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/commands/stat.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/stat.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/stat.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/commands/test.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/test.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/test.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/commands/ubla.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/ubla.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/ubla.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/commands/version.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/version.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/version.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/commands/versioning.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/versioning.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/versioning.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/commands/web.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/commands/web.pyc
|
|
|
|
${PYSITELIB}/gslib/commands/web.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/cred_types.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/cred_types.pyc
|
|
|
|
${PYSITELIB}/gslib/cred_types.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/cs_api_map.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/cs_api_map.pyc
|
|
|
|
${PYSITELIB}/gslib/cs_api_map.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/daisy_chain_wrapper.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/daisy_chain_wrapper.pyc
|
|
|
|
${PYSITELIB}/gslib/daisy_chain_wrapper.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/data/cacerts.txt
|
|
|
|
${PYSITELIB}/gslib/devshell_auth_plugin.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/devshell_auth_plugin.pyc
|
|
|
|
${PYSITELIB}/gslib/devshell_auth_plugin.pyo
|
Update py-gsutil to 4.31.
Fix all dependencies. This time, there is an actual working gsutil binary.
Thus, fix PR pkg/52941.
Release 4.31 (release date: 2018-04-26)
=======================================
New features
------------------
- Added support for reauthentication within gsutil. Note that this only affects
authentication when "gs_oauth2_refresh_token" is configured under the
"Credentials" section of the boto config file and that token corresponds to a
user account enrolled in 2-step verification.
Bug Fixes
------------------
- When creating a signed URL via the "signurl" command, gsutil now verifies that
the specified expiration isn't longer than 7 days (the maximum allowed by the
service).
- To support rewriting objects to be encrypted using a bucket's default KMS key,
the "rewrite" command now rewrites all specified objects if no value is
specified for "encryption_key" under the "GSUtil" section in the boto config
file.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.30 (release date: 2018-03-28)
=======================================
New features
------------------
- Added Cloud KMS support for Google Cloud Storage resources, allowing the use
of customer-managed encryption keys (CMEKs). Bucket-related functionality
includes the new "kms" command, which can be used to get or set a bucket's
default KMS key. Concerning objects, users may now specify the CMEK to be used
for encryption via their boto config file, in the "encryption_key" attribute.
In this way, users may specify either a CSEK or a CMEK to encrypt new objects,
but not both. For more information, see "gsutil help encryption".
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.29 (release date: 2018-03-14)
=======================================
New features
------------------
- Added transport compression support, available through the "-j" and "-J"
options for the "cp", "mv", and "rsync" commands. This is useful when
uploading files with highly-compressible content. When specificed, files being
uploaded are compressed on-the-fly in memory, sent to GCS, and uncompressed by
GCS before they are stored. See "gsutil help cp" for additional information.
- When "use_magicfile=True" is set in the boto config file, gsutil will now
append the detected charset, if present, to the object's Content-Type metadata
field. For example, a Content-Type might be populated with
"text/html; charset=us-ascii" rather than simply "text/html".
Bug Fixes
------------------
- Improved error handling and logging for upload resumption.
- After encountering a PreconditionException, the "acl ch" command will now
re-fetch the object generation before retrying.
- Fixed issue with parsing lifecycle conditions when using the XML API.
Conditions whose values could be evaluated by Python as "falsy" (e.g. setting
an "age" condition to the number 0 or "isLive" to false) would be omitted from
the lifecycle configuration when "prefer_api=xml" was set in the boto config
file. Note that the JSON API is preferred by default, so most users were
unlikely to encounter this issue.
- For commands that fetch bucket ACLs or default ACLs, when the user does not
have storage.buckets.getIamPolicy on the GCS bucket, using the XML API will
now behave consistently with the JSON API and display ACL/default ACL fields
as empty, rather than throwing a CommandException.
Other Changes
------------------
- Several documentation updates and clarifications.
- The "signurl" command now uses signature V4 signing format to generate URLs.
2018-06-16 16:50:25 +02:00
|
|
|
${PYSITELIB}/gslib/discard_messages_queue.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/discard_messages_queue.pyc
|
|
|
|
${PYSITELIB}/gslib/discard_messages_queue.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/exception.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/exception.pyc
|
|
|
|
${PYSITELIB}/gslib/exception.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/file_part.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/file_part.pyc
|
|
|
|
${PYSITELIB}/gslib/file_part.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/gcs_json_api.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/gcs_json_api.pyc
|
|
|
|
${PYSITELIB}/gslib/gcs_json_api.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/gcs_json_credentials.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/gcs_json_credentials.pyc
|
|
|
|
${PYSITELIB}/gslib/gcs_json_credentials.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/gcs_json_media.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/gcs_json_media.pyc
|
|
|
|
${PYSITELIB}/gslib/gcs_json_media.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/help_provider.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/help_provider.pyc
|
|
|
|
${PYSITELIB}/gslib/help_provider.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/iamcredentials_api.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/iamcredentials_api.pyc
|
|
|
|
${PYSITELIB}/gslib/iamcredentials_api.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/impersonation_credentials.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/impersonation_credentials.pyc
|
|
|
|
${PYSITELIB}/gslib/impersonation_credentials.pyo
|
Update py-gsutil to 4.31.
Fix all dependencies. This time, there is an actual working gsutil binary.
Thus, fix PR pkg/52941.
Release 4.31 (release date: 2018-04-26)
=======================================
New features
------------------
- Added support for reauthentication within gsutil. Note that this only affects
authentication when "gs_oauth2_refresh_token" is configured under the
"Credentials" section of the boto config file and that token corresponds to a
user account enrolled in 2-step verification.
Bug Fixes
------------------
- When creating a signed URL via the "signurl" command, gsutil now verifies that
the specified expiration isn't longer than 7 days (the maximum allowed by the
service).
- To support rewriting objects to be encrypted using a bucket's default KMS key,
the "rewrite" command now rewrites all specified objects if no value is
specified for "encryption_key" under the "GSUtil" section in the boto config
file.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.30 (release date: 2018-03-28)
=======================================
New features
------------------
- Added Cloud KMS support for Google Cloud Storage resources, allowing the use
of customer-managed encryption keys (CMEKs). Bucket-related functionality
includes the new "kms" command, which can be used to get or set a bucket's
default KMS key. Concerning objects, users may now specify the CMEK to be used
for encryption via their boto config file, in the "encryption_key" attribute.
In this way, users may specify either a CSEK or a CMEK to encrypt new objects,
but not both. For more information, see "gsutil help encryption".
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.29 (release date: 2018-03-14)
=======================================
New features
------------------
- Added transport compression support, available through the "-j" and "-J"
options for the "cp", "mv", and "rsync" commands. This is useful when
uploading files with highly-compressible content. When specificed, files being
uploaded are compressed on-the-fly in memory, sent to GCS, and uncompressed by
GCS before they are stored. See "gsutil help cp" for additional information.
- When "use_magicfile=True" is set in the boto config file, gsutil will now
append the detected charset, if present, to the object's Content-Type metadata
field. For example, a Content-Type might be populated with
"text/html; charset=us-ascii" rather than simply "text/html".
Bug Fixes
------------------
- Improved error handling and logging for upload resumption.
- After encountering a PreconditionException, the "acl ch" command will now
re-fetch the object generation before retrying.
- Fixed issue with parsing lifecycle conditions when using the XML API.
Conditions whose values could be evaluated by Python as "falsy" (e.g. setting
an "age" condition to the number 0 or "isLive" to false) would be omitted from
the lifecycle configuration when "prefer_api=xml" was set in the boto config
file. Note that the JSON API is preferred by default, so most users were
unlikely to encounter this issue.
- For commands that fetch bucket ACLs or default ACLs, when the user does not
have storage.buckets.getIamPolicy on the GCS bucket, using the XML API will
now behave consistently with the JSON API and display ACL/default ACL fields
as empty, rather than throwing a CommandException.
Other Changes
------------------
- Several documentation updates and clarifications.
- The "signurl" command now uses signature V4 signing format to generate URLs.
2018-06-16 16:50:25 +02:00
|
|
|
${PYSITELIB}/gslib/kms_api.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/kms_api.pyc
|
|
|
|
${PYSITELIB}/gslib/kms_api.pyo
|
Update py-gsutil to 4.31.
Fix all dependencies. This time, there is an actual working gsutil binary.
Thus, fix PR pkg/52941.
Release 4.31 (release date: 2018-04-26)
=======================================
New features
------------------
- Added support for reauthentication within gsutil. Note that this only affects
authentication when "gs_oauth2_refresh_token" is configured under the
"Credentials" section of the boto config file and that token corresponds to a
user account enrolled in 2-step verification.
Bug Fixes
------------------
- When creating a signed URL via the "signurl" command, gsutil now verifies that
the specified expiration isn't longer than 7 days (the maximum allowed by the
service).
- To support rewriting objects to be encrypted using a bucket's default KMS key,
the "rewrite" command now rewrites all specified objects if no value is
specified for "encryption_key" under the "GSUtil" section in the boto config
file.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.30 (release date: 2018-03-28)
=======================================
New features
------------------
- Added Cloud KMS support for Google Cloud Storage resources, allowing the use
of customer-managed encryption keys (CMEKs). Bucket-related functionality
includes the new "kms" command, which can be used to get or set a bucket's
default KMS key. Concerning objects, users may now specify the CMEK to be used
for encryption via their boto config file, in the "encryption_key" attribute.
In this way, users may specify either a CSEK or a CMEK to encrypt new objects,
but not both. For more information, see "gsutil help encryption".
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.29 (release date: 2018-03-14)
=======================================
New features
------------------
- Added transport compression support, available through the "-j" and "-J"
options for the "cp", "mv", and "rsync" commands. This is useful when
uploading files with highly-compressible content. When specificed, files being
uploaded are compressed on-the-fly in memory, sent to GCS, and uncompressed by
GCS before they are stored. See "gsutil help cp" for additional information.
- When "use_magicfile=True" is set in the boto config file, gsutil will now
append the detected charset, if present, to the object's Content-Type metadata
field. For example, a Content-Type might be populated with
"text/html; charset=us-ascii" rather than simply "text/html".
Bug Fixes
------------------
- Improved error handling and logging for upload resumption.
- After encountering a PreconditionException, the "acl ch" command will now
re-fetch the object generation before retrying.
- Fixed issue with parsing lifecycle conditions when using the XML API.
Conditions whose values could be evaluated by Python as "falsy" (e.g. setting
an "age" condition to the number 0 or "isLive" to false) would be omitted from
the lifecycle configuration when "prefer_api=xml" was set in the boto config
file. Note that the JSON API is preferred by default, so most users were
unlikely to encounter this issue.
- For commands that fetch bucket ACLs or default ACLs, when the user does not
have storage.buckets.getIamPolicy on the GCS bucket, using the XML API will
now behave consistently with the JSON API and display ACL/default ACL fields
as empty, rather than throwing a CommandException.
Other Changes
------------------
- Several documentation updates and clarifications.
- The "signurl" command now uses signature V4 signing format to generate URLs.
2018-06-16 16:50:25 +02:00
|
|
|
${PYSITELIB}/gslib/lazy_wrapper.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/lazy_wrapper.pyc
|
|
|
|
${PYSITELIB}/gslib/lazy_wrapper.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/metrics.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/metrics.pyc
|
|
|
|
${PYSITELIB}/gslib/metrics.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/metrics_reporter.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/metrics_reporter.pyc
|
|
|
|
${PYSITELIB}/gslib/metrics_reporter.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/metrics_tuple.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/metrics_tuple.pyc
|
|
|
|
${PYSITELIB}/gslib/metrics_tuple.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/name_expansion.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/name_expansion.pyc
|
|
|
|
${PYSITELIB}/gslib/name_expansion.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/no_op_auth_plugin.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/no_op_auth_plugin.pyc
|
|
|
|
${PYSITELIB}/gslib/no_op_auth_plugin.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/no_op_credentials.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/no_op_credentials.pyc
|
|
|
|
${PYSITELIB}/gslib/no_op_credentials.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/parallel_tracker_file.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/parallel_tracker_file.pyc
|
|
|
|
${PYSITELIB}/gslib/parallel_tracker_file.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/plurality_checkable_iterator.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/plurality_checkable_iterator.pyc
|
|
|
|
${PYSITELIB}/gslib/plurality_checkable_iterator.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/progress_callback.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/progress_callback.pyc
|
|
|
|
${PYSITELIB}/gslib/progress_callback.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/project_id.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/project_id.pyc
|
|
|
|
${PYSITELIB}/gslib/project_id.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/pubsub_api.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/pubsub_api.pyc
|
|
|
|
${PYSITELIB}/gslib/pubsub_api.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/resumable_streaming_upload.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/resumable_streaming_upload.pyc
|
|
|
|
${PYSITELIB}/gslib/resumable_streaming_upload.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/seek_ahead_thread.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/seek_ahead_thread.pyc
|
|
|
|
${PYSITELIB}/gslib/seek_ahead_thread.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/sig_handling.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/sig_handling.pyc
|
|
|
|
${PYSITELIB}/gslib/sig_handling.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/storage_uri_builder.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/storage_uri_builder.pyc
|
|
|
|
${PYSITELIB}/gslib/storage_uri_builder.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/storage_url.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/storage_url.pyc
|
|
|
|
${PYSITELIB}/gslib/storage_url.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tab_complete.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tab_complete.pyc
|
|
|
|
${PYSITELIB}/gslib/tab_complete.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/__init__.py
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/tests/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/tests/mock_cloud_api.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/mock_cloud_api.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/mock_cloud_api.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/tests/mock_logging_handler.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/mock_logging_handler.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/mock_logging_handler.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/tests/rewrite_helper.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/rewrite_helper.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/rewrite_helper.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/tests/signurl_signatures.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/signurl_signatures.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/signurl_signatures.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_Doption.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_Doption.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_Doption.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_acl.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_acl.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_acl.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_bucketconfig.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_bucketconfig.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_bucketconfig.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_bucketpolicyonly.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_bucketpolicyonly.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_bucketpolicyonly.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_cat.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_cat.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_cat.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_command_runner.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_command_runner.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_command_runner.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_compose.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_compose.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_compose.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_copy_helper_funcs.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_copy_helper_funcs.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_copy_helper_funcs.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_copy_objects_iterator.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_copy_objects_iterator.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_copy_objects_iterator.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_cors.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_cors.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_cors.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_cp.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_cp.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_cp.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_creds_config.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_creds_config.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_creds_config.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_daisy_chain_wrapper.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_daisy_chain_wrapper.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_daisy_chain_wrapper.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_data/favicon.ico.gz
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_data/test.gif
|
|
|
|
${PYSITELIB}/gslib/tests/test_data/test.json
|
|
|
|
${PYSITELIB}/gslib/tests/test_data/test.mp3
|
|
|
|
${PYSITELIB}/gslib/tests/test_data/test.p12
|
|
|
|
${PYSITELIB}/gslib/tests/test_data/test.txt
|
|
|
|
${PYSITELIB}/gslib/tests/test_defacl.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_defacl.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_defacl.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_defstorageclass.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_defstorageclass.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_defstorageclass.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_du.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_du.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_du.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_encryption_helper.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_encryption_helper.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_encryption_helper.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_file_part.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_file_part.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_file_part.pyo
|
Update py-gsutil to 4.31.
Fix all dependencies. This time, there is an actual working gsutil binary.
Thus, fix PR pkg/52941.
Release 4.31 (release date: 2018-04-26)
=======================================
New features
------------------
- Added support for reauthentication within gsutil. Note that this only affects
authentication when "gs_oauth2_refresh_token" is configured under the
"Credentials" section of the boto config file and that token corresponds to a
user account enrolled in 2-step verification.
Bug Fixes
------------------
- When creating a signed URL via the "signurl" command, gsutil now verifies that
the specified expiration isn't longer than 7 days (the maximum allowed by the
service).
- To support rewriting objects to be encrypted using a bucket's default KMS key,
the "rewrite" command now rewrites all specified objects if no value is
specified for "encryption_key" under the "GSUtil" section in the boto config
file.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.30 (release date: 2018-03-28)
=======================================
New features
------------------
- Added Cloud KMS support for Google Cloud Storage resources, allowing the use
of customer-managed encryption keys (CMEKs). Bucket-related functionality
includes the new "kms" command, which can be used to get or set a bucket's
default KMS key. Concerning objects, users may now specify the CMEK to be used
for encryption via their boto config file, in the "encryption_key" attribute.
In this way, users may specify either a CSEK or a CMEK to encrypt new objects,
but not both. For more information, see "gsutil help encryption".
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.29 (release date: 2018-03-14)
=======================================
New features
------------------
- Added transport compression support, available through the "-j" and "-J"
options for the "cp", "mv", and "rsync" commands. This is useful when
uploading files with highly-compressible content. When specificed, files being
uploaded are compressed on-the-fly in memory, sent to GCS, and uncompressed by
GCS before they are stored. See "gsutil help cp" for additional information.
- When "use_magicfile=True" is set in the boto config file, gsutil will now
append the detected charset, if present, to the object's Content-Type metadata
field. For example, a Content-Type might be populated with
"text/html; charset=us-ascii" rather than simply "text/html".
Bug Fixes
------------------
- Improved error handling and logging for upload resumption.
- After encountering a PreconditionException, the "acl ch" command will now
re-fetch the object generation before retrying.
- Fixed issue with parsing lifecycle conditions when using the XML API.
Conditions whose values could be evaluated by Python as "falsy" (e.g. setting
an "age" condition to the number 0 or "isLive" to false) would be omitted from
the lifecycle configuration when "prefer_api=xml" was set in the boto config
file. Note that the JSON API is preferred by default, so most users were
unlikely to encounter this issue.
- For commands that fetch bucket ACLs or default ACLs, when the user does not
have storage.buckets.getIamPolicy on the GCS bucket, using the XML API will
now behave consistently with the JSON API and display ACL/default ACL fields
as empty, rather than throwing a CommandException.
Other Changes
------------------
- Several documentation updates and clarifications.
- The "signurl" command now uses signature V4 signing format to generate URLs.
2018-06-16 16:50:25 +02:00
|
|
|
${PYSITELIB}/gslib/tests/test_gcs_json_media.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_gcs_json_media.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_gcs_json_media.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_gsutil.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_gsutil.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_gsutil.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_hash.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_hash.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_hash.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_hashing_helper.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_hashing_helper.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_hashing_helper.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_help.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_help.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_help.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_hmac.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_hmac.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_hmac.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_iam.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_iam.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_iam.pyo
|
Update py-gsutil to 4.31.
Fix all dependencies. This time, there is an actual working gsutil binary.
Thus, fix PR pkg/52941.
Release 4.31 (release date: 2018-04-26)
=======================================
New features
------------------
- Added support for reauthentication within gsutil. Note that this only affects
authentication when "gs_oauth2_refresh_token" is configured under the
"Credentials" section of the boto config file and that token corresponds to a
user account enrolled in 2-step verification.
Bug Fixes
------------------
- When creating a signed URL via the "signurl" command, gsutil now verifies that
the specified expiration isn't longer than 7 days (the maximum allowed by the
service).
- To support rewriting objects to be encrypted using a bucket's default KMS key,
the "rewrite" command now rewrites all specified objects if no value is
specified for "encryption_key" under the "GSUtil" section in the boto config
file.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.30 (release date: 2018-03-28)
=======================================
New features
------------------
- Added Cloud KMS support for Google Cloud Storage resources, allowing the use
of customer-managed encryption keys (CMEKs). Bucket-related functionality
includes the new "kms" command, which can be used to get or set a bucket's
default KMS key. Concerning objects, users may now specify the CMEK to be used
for encryption via their boto config file, in the "encryption_key" attribute.
In this way, users may specify either a CSEK or a CMEK to encrypt new objects,
but not both. For more information, see "gsutil help encryption".
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.29 (release date: 2018-03-14)
=======================================
New features
------------------
- Added transport compression support, available through the "-j" and "-J"
options for the "cp", "mv", and "rsync" commands. This is useful when
uploading files with highly-compressible content. When specificed, files being
uploaded are compressed on-the-fly in memory, sent to GCS, and uncompressed by
GCS before they are stored. See "gsutil help cp" for additional information.
- When "use_magicfile=True" is set in the boto config file, gsutil will now
append the detected charset, if present, to the object's Content-Type metadata
field. For example, a Content-Type might be populated with
"text/html; charset=us-ascii" rather than simply "text/html".
Bug Fixes
------------------
- Improved error handling and logging for upload resumption.
- After encountering a PreconditionException, the "acl ch" command will now
re-fetch the object generation before retrying.
- Fixed issue with parsing lifecycle conditions when using the XML API.
Conditions whose values could be evaluated by Python as "falsy" (e.g. setting
an "age" condition to the number 0 or "isLive" to false) would be omitted from
the lifecycle configuration when "prefer_api=xml" was set in the boto config
file. Note that the JSON API is preferred by default, so most users were
unlikely to encounter this issue.
- For commands that fetch bucket ACLs or default ACLs, when the user does not
have storage.buckets.getIamPolicy on the GCS bucket, using the XML API will
now behave consistently with the JSON API and display ACL/default ACL fields
as empty, rather than throwing a CommandException.
Other Changes
------------------
- Several documentation updates and clarifications.
- The "signurl" command now uses signature V4 signing format to generate URLs.
2018-06-16 16:50:25 +02:00
|
|
|
${PYSITELIB}/gslib/tests/test_kms.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_kms.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_kms.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_label.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_label.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_label.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_lifecycle.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_lifecycle.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_lifecycle.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_logging.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_logging.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_logging.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_ls.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_ls.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_ls.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_mb.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_mb.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_mb.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_metrics.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_metrics.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_metrics.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_mv.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_mv.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_mv.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_naming.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_naming.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_naming.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_notification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_notification.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_notification.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_notification_pubsub.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_notification_pubsub.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_notification_pubsub.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_parallel_cp.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_parallel_cp.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_parallel_cp.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_parallelism_framework.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_parallelism_framework.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_parallelism_framework.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_perfdiag.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_perfdiag.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_perfdiag.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_plurality_checkable_iterator.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_plurality_checkable_iterator.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_plurality_checkable_iterator.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_rb.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_rb.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_rb.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_requester_pays.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_requester_pays.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_requester_pays.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_resumable_streaming.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_resumable_streaming.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_resumable_streaming.pyo
|
2018-10-07 13:20:25 +02:00
|
|
|
${PYSITELIB}/gslib/tests/test_retention.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_retention.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_retention.pyo
|
2018-10-07 13:20:25 +02:00
|
|
|
${PYSITELIB}/gslib/tests/test_retention_util.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_retention_util.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_retention_util.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_rewrite.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_rewrite.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_rewrite.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_rm.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_rm.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_rm.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_rsync.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_rsync.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_rsync.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_rsync_funcs.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_rsync_funcs.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_rsync_funcs.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_seek_ahead_thread.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_seek_ahead_thread.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_seek_ahead_thread.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_setmeta.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_setmeta.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_setmeta.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_signurl.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_signurl.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_signurl.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_stat.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_stat.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_stat.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_storage_url.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_storage_url.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_storage_url.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_tabcomplete.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_tabcomplete.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_tabcomplete.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_trace.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_trace.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_trace.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_tracker_file.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_tracker_file.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_tracker_file.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_ubla.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_ubla.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_ubla.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_ui.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_ui.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_ui.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_update.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_update.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_update.pyo
|
2020-07-14 19:52:22 +02:00
|
|
|
${PYSITELIB}/gslib/tests/test_user_agent_helper.py
|
|
|
|
${PYSITELIB}/gslib/tests/test_user_agent_helper.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_user_agent_helper.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_util.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_util.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_util.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_versioning.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_versioning.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_versioning.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_web.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_web.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_web.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_wildcard_iterator.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/test_wildcard_iterator.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/test_wildcard_iterator.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/testcase/__init__.py
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/tests/testcase/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/testcase/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/tests/testcase/base.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/testcase/base.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/testcase/base.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/tests/testcase/integration_testcase.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/testcase/integration_testcase.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/testcase/integration_testcase.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/tests/testcase/unit_testcase.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/testcase/unit_testcase.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/testcase/unit_testcase.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tests/util.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tests/util.pyc
|
|
|
|
${PYSITELIB}/gslib/tests/util.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/third_party/__init__.py
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/third_party/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/third_party/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/third_party/iamcredentials_apitools/__init__.py
|
|
|
|
${PYSITELIB}/gslib/third_party/iamcredentials_apitools/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/third_party/iamcredentials_apitools/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/third_party/iamcredentials_apitools/iamcredentials_v1_client.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/third_party/iamcredentials_apitools/iamcredentials_v1_client.pyc
|
|
|
|
${PYSITELIB}/gslib/third_party/iamcredentials_apitools/iamcredentials_v1_client.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/third_party/iamcredentials_apitools/iamcredentials_v1_messages.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/third_party/iamcredentials_apitools/iamcredentials_v1_messages.pyc
|
|
|
|
${PYSITELIB}/gslib/third_party/iamcredentials_apitools/iamcredentials_v1_messages.pyo
|
Update py-gsutil to 4.31.
Fix all dependencies. This time, there is an actual working gsutil binary.
Thus, fix PR pkg/52941.
Release 4.31 (release date: 2018-04-26)
=======================================
New features
------------------
- Added support for reauthentication within gsutil. Note that this only affects
authentication when "gs_oauth2_refresh_token" is configured under the
"Credentials" section of the boto config file and that token corresponds to a
user account enrolled in 2-step verification.
Bug Fixes
------------------
- When creating a signed URL via the "signurl" command, gsutil now verifies that
the specified expiration isn't longer than 7 days (the maximum allowed by the
service).
- To support rewriting objects to be encrypted using a bucket's default KMS key,
the "rewrite" command now rewrites all specified objects if no value is
specified for "encryption_key" under the "GSUtil" section in the boto config
file.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.30 (release date: 2018-03-28)
=======================================
New features
------------------
- Added Cloud KMS support for Google Cloud Storage resources, allowing the use
of customer-managed encryption keys (CMEKs). Bucket-related functionality
includes the new "kms" command, which can be used to get or set a bucket's
default KMS key. Concerning objects, users may now specify the CMEK to be used
for encryption via their boto config file, in the "encryption_key" attribute.
In this way, users may specify either a CSEK or a CMEK to encrypt new objects,
but not both. For more information, see "gsutil help encryption".
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.29 (release date: 2018-03-14)
=======================================
New features
------------------
- Added transport compression support, available through the "-j" and "-J"
options for the "cp", "mv", and "rsync" commands. This is useful when
uploading files with highly-compressible content. When specificed, files being
uploaded are compressed on-the-fly in memory, sent to GCS, and uncompressed by
GCS before they are stored. See "gsutil help cp" for additional information.
- When "use_magicfile=True" is set in the boto config file, gsutil will now
append the detected charset, if present, to the object's Content-Type metadata
field. For example, a Content-Type might be populated with
"text/html; charset=us-ascii" rather than simply "text/html".
Bug Fixes
------------------
- Improved error handling and logging for upload resumption.
- After encountering a PreconditionException, the "acl ch" command will now
re-fetch the object generation before retrying.
- Fixed issue with parsing lifecycle conditions when using the XML API.
Conditions whose values could be evaluated by Python as "falsy" (e.g. setting
an "age" condition to the number 0 or "isLive" to false) would be omitted from
the lifecycle configuration when "prefer_api=xml" was set in the boto config
file. Note that the JSON API is preferred by default, so most users were
unlikely to encounter this issue.
- For commands that fetch bucket ACLs or default ACLs, when the user does not
have storage.buckets.getIamPolicy on the GCS bucket, using the XML API will
now behave consistently with the JSON API and display ACL/default ACL fields
as empty, rather than throwing a CommandException.
Other Changes
------------------
- Several documentation updates and clarifications.
- The "signurl" command now uses signature V4 signing format to generate URLs.
2018-06-16 16:50:25 +02:00
|
|
|
${PYSITELIB}/gslib/third_party/kms_apitools/__init__.py
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/third_party/kms_apitools/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/third_party/kms_apitools/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/third_party/kms_apitools/cloudkms_v1_client.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/third_party/kms_apitools/cloudkms_v1_client.pyc
|
|
|
|
${PYSITELIB}/gslib/third_party/kms_apitools/cloudkms_v1_client.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/third_party/kms_apitools/cloudkms_v1_messages.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/third_party/kms_apitools/cloudkms_v1_messages.pyc
|
|
|
|
${PYSITELIB}/gslib/third_party/kms_apitools/cloudkms_v1_messages.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/third_party/kms_apitools/resources.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/third_party/kms_apitools/resources.pyc
|
|
|
|
${PYSITELIB}/gslib/third_party/kms_apitools/resources.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/third_party/pubsub_apitools/__init__.py
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/third_party/pubsub_apitools/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/third_party/pubsub_apitools/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/third_party/pubsub_apitools/pubsub_v1_client.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/third_party/pubsub_apitools/pubsub_v1_client.pyc
|
|
|
|
${PYSITELIB}/gslib/third_party/pubsub_apitools/pubsub_v1_client.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/third_party/pubsub_apitools/pubsub_v1_messages.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/third_party/pubsub_apitools/pubsub_v1_messages.pyc
|
|
|
|
${PYSITELIB}/gslib/third_party/pubsub_apitools/pubsub_v1_messages.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/third_party/storage_apitools/__init__.py
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/third_party/storage_apitools/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/third_party/storage_apitools/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/third_party/storage_apitools/credentials_lib.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/third_party/storage_apitools/credentials_lib.pyc
|
|
|
|
${PYSITELIB}/gslib/third_party/storage_apitools/credentials_lib.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/third_party/storage_apitools/storage_v1_client.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/third_party/storage_apitools/storage_v1_client.pyc
|
|
|
|
${PYSITELIB}/gslib/third_party/storage_apitools/storage_v1_client.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/third_party/storage_apitools/storage_v1_messages.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/third_party/storage_apitools/storage_v1_messages.pyc
|
|
|
|
${PYSITELIB}/gslib/third_party/storage_apitools/storage_v1_messages.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/thread_message.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/thread_message.pyc
|
|
|
|
${PYSITELIB}/gslib/thread_message.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/tracker_file.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tracker_file.pyc
|
|
|
|
${PYSITELIB}/gslib/tracker_file.pyo
|
Update py-gsutil to 4.31.
Fix all dependencies. This time, there is an actual working gsutil binary.
Thus, fix PR pkg/52941.
Release 4.31 (release date: 2018-04-26)
=======================================
New features
------------------
- Added support for reauthentication within gsutil. Note that this only affects
authentication when "gs_oauth2_refresh_token" is configured under the
"Credentials" section of the boto config file and that token corresponds to a
user account enrolled in 2-step verification.
Bug Fixes
------------------
- When creating a signed URL via the "signurl" command, gsutil now verifies that
the specified expiration isn't longer than 7 days (the maximum allowed by the
service).
- To support rewriting objects to be encrypted using a bucket's default KMS key,
the "rewrite" command now rewrites all specified objects if no value is
specified for "encryption_key" under the "GSUtil" section in the boto config
file.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.30 (release date: 2018-03-28)
=======================================
New features
------------------
- Added Cloud KMS support for Google Cloud Storage resources, allowing the use
of customer-managed encryption keys (CMEKs). Bucket-related functionality
includes the new "kms" command, which can be used to get or set a bucket's
default KMS key. Concerning objects, users may now specify the CMEK to be used
for encryption via their boto config file, in the "encryption_key" attribute.
In this way, users may specify either a CSEK or a CMEK to encrypt new objects,
but not both. For more information, see "gsutil help encryption".
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.29 (release date: 2018-03-14)
=======================================
New features
------------------
- Added transport compression support, available through the "-j" and "-J"
options for the "cp", "mv", and "rsync" commands. This is useful when
uploading files with highly-compressible content. When specificed, files being
uploaded are compressed on-the-fly in memory, sent to GCS, and uncompressed by
GCS before they are stored. See "gsutil help cp" for additional information.
- When "use_magicfile=True" is set in the boto config file, gsutil will now
append the detected charset, if present, to the object's Content-Type metadata
field. For example, a Content-Type might be populated with
"text/html; charset=us-ascii" rather than simply "text/html".
Bug Fixes
------------------
- Improved error handling and logging for upload resumption.
- After encountering a PreconditionException, the "acl ch" command will now
re-fetch the object generation before retrying.
- Fixed issue with parsing lifecycle conditions when using the XML API.
Conditions whose values could be evaluated by Python as "falsy" (e.g. setting
an "age" condition to the number 0 or "isLive" to false) would be omitted from
the lifecycle configuration when "prefer_api=xml" was set in the boto config
file. Note that the JSON API is preferred by default, so most users were
unlikely to encounter this issue.
- For commands that fetch bucket ACLs or default ACLs, when the user does not
have storage.buckets.getIamPolicy on the GCS bucket, using the XML API will
now behave consistently with the JSON API and display ACL/default ACL fields
as empty, rather than throwing a CommandException.
Other Changes
------------------
- Several documentation updates and clarifications.
- The "signurl" command now uses signature V4 signing format to generate URLs.
2018-06-16 16:50:25 +02:00
|
|
|
${PYSITELIB}/gslib/tz_utc.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/tz_utc.pyc
|
|
|
|
${PYSITELIB}/gslib/tz_utc.pyo
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/ui_controller.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/ui_controller.pyc
|
|
|
|
${PYSITELIB}/gslib/ui_controller.pyo
|
Update py-gsutil to 4.31.
Fix all dependencies. This time, there is an actual working gsutil binary.
Thus, fix PR pkg/52941.
Release 4.31 (release date: 2018-04-26)
=======================================
New features
------------------
- Added support for reauthentication within gsutil. Note that this only affects
authentication when "gs_oauth2_refresh_token" is configured under the
"Credentials" section of the boto config file and that token corresponds to a
user account enrolled in 2-step verification.
Bug Fixes
------------------
- When creating a signed URL via the "signurl" command, gsutil now verifies that
the specified expiration isn't longer than 7 days (the maximum allowed by the
service).
- To support rewriting objects to be encrypted using a bucket's default KMS key,
the "rewrite" command now rewrites all specified objects if no value is
specified for "encryption_key" under the "GSUtil" section in the boto config
file.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.30 (release date: 2018-03-28)
=======================================
New features
------------------
- Added Cloud KMS support for Google Cloud Storage resources, allowing the use
of customer-managed encryption keys (CMEKs). Bucket-related functionality
includes the new "kms" command, which can be used to get or set a bucket's
default KMS key. Concerning objects, users may now specify the CMEK to be used
for encryption via their boto config file, in the "encryption_key" attribute.
In this way, users may specify either a CSEK or a CMEK to encrypt new objects,
but not both. For more information, see "gsutil help encryption".
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.29 (release date: 2018-03-14)
=======================================
New features
------------------
- Added transport compression support, available through the "-j" and "-J"
options for the "cp", "mv", and "rsync" commands. This is useful when
uploading files with highly-compressible content. When specificed, files being
uploaded are compressed on-the-fly in memory, sent to GCS, and uncompressed by
GCS before they are stored. See "gsutil help cp" for additional information.
- When "use_magicfile=True" is set in the boto config file, gsutil will now
append the detected charset, if present, to the object's Content-Type metadata
field. For example, a Content-Type might be populated with
"text/html; charset=us-ascii" rather than simply "text/html".
Bug Fixes
------------------
- Improved error handling and logging for upload resumption.
- After encountering a PreconditionException, the "acl ch" command will now
re-fetch the object generation before retrying.
- Fixed issue with parsing lifecycle conditions when using the XML API.
Conditions whose values could be evaluated by Python as "falsy" (e.g. setting
an "age" condition to the number 0 or "isLive" to false) would be omitted from
the lifecycle configuration when "prefer_api=xml" was set in the boto config
file. Note that the JSON API is preferred by default, so most users were
unlikely to encounter this issue.
- For commands that fetch bucket ACLs or default ACLs, when the user does not
have storage.buckets.getIamPolicy on the GCS bucket, using the XML API will
now behave consistently with the JSON API and display ACL/default ACL fields
as empty, rather than throwing a CommandException.
Other Changes
------------------
- Several documentation updates and clarifications.
- The "signurl" command now uses signature V4 signing format to generate URLs.
2018-06-16 16:50:25 +02:00
|
|
|
${PYSITELIB}/gslib/utils/__init__.py
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/utils/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/utils/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/utils/acl_helper.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/utils/acl_helper.pyc
|
|
|
|
${PYSITELIB}/gslib/utils/acl_helper.pyo
|
2020-07-14 19:52:22 +02:00
|
|
|
${PYSITELIB}/gslib/utils/arg_helper.py
|
|
|
|
${PYSITELIB}/gslib/utils/arg_helper.pyc
|
|
|
|
${PYSITELIB}/gslib/utils/arg_helper.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/utils/boto_util.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/utils/boto_util.pyc
|
|
|
|
${PYSITELIB}/gslib/utils/boto_util.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/utils/cat_helper.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/utils/cat_helper.pyc
|
|
|
|
${PYSITELIB}/gslib/utils/cat_helper.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/utils/cloud_api_helper.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/utils/cloud_api_helper.pyc
|
|
|
|
${PYSITELIB}/gslib/utils/cloud_api_helper.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/utils/constants.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/utils/constants.pyc
|
|
|
|
${PYSITELIB}/gslib/utils/constants.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/utils/copy_helper.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/utils/copy_helper.pyc
|
|
|
|
${PYSITELIB}/gslib/utils/copy_helper.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/utils/encryption_helper.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/utils/encryption_helper.pyc
|
|
|
|
${PYSITELIB}/gslib/utils/encryption_helper.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/utils/hashing_helper.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/utils/hashing_helper.pyc
|
|
|
|
${PYSITELIB}/gslib/utils/hashing_helper.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/utils/iam_helper.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/utils/iam_helper.pyc
|
|
|
|
${PYSITELIB}/gslib/utils/iam_helper.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/utils/ls_helper.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/utils/ls_helper.pyc
|
|
|
|
${PYSITELIB}/gslib/utils/ls_helper.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/utils/metadata_util.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/utils/metadata_util.pyc
|
|
|
|
${PYSITELIB}/gslib/utils/metadata_util.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/utils/parallelism_framework_util.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/utils/parallelism_framework_util.pyc
|
|
|
|
${PYSITELIB}/gslib/utils/parallelism_framework_util.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/utils/posix_util.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/utils/posix_util.pyc
|
|
|
|
${PYSITELIB}/gslib/utils/posix_util.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/utils/retention_util.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/utils/retention_util.pyc
|
|
|
|
${PYSITELIB}/gslib/utils/retention_util.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/utils/retry_util.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/utils/retry_util.pyc
|
|
|
|
${PYSITELIB}/gslib/utils/retry_util.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/utils/rsync_util.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/utils/rsync_util.pyc
|
|
|
|
${PYSITELIB}/gslib/utils/rsync_util.pyo
|
2020-07-14 19:52:22 +02:00
|
|
|
${PYSITELIB}/gslib/utils/signurl_helper.py
|
|
|
|
${PYSITELIB}/gslib/utils/signurl_helper.pyc
|
|
|
|
${PYSITELIB}/gslib/utils/signurl_helper.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/utils/system_util.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/utils/system_util.pyc
|
|
|
|
${PYSITELIB}/gslib/utils/system_util.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/utils/text_util.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/utils/text_util.pyc
|
|
|
|
${PYSITELIB}/gslib/utils/text_util.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/utils/translation_helper.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/utils/translation_helper.pyc
|
|
|
|
${PYSITELIB}/gslib/utils/translation_helper.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/utils/unit_util.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/utils/unit_util.pyc
|
|
|
|
${PYSITELIB}/gslib/utils/unit_util.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/utils/update_util.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/utils/update_util.pyc
|
|
|
|
${PYSITELIB}/gslib/utils/update_util.pyo
|
2020-07-14 19:52:22 +02:00
|
|
|
${PYSITELIB}/gslib/utils/user_agent_helper.py
|
|
|
|
${PYSITELIB}/gslib/utils/user_agent_helper.pyc
|
|
|
|
${PYSITELIB}/gslib/utils/user_agent_helper.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/utils/version_check.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/utils/version_check.pyc
|
|
|
|
${PYSITELIB}/gslib/utils/version_check.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/.travis.yml
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/CONTRIBUTING
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/LICENSE
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/MANIFEST.in
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/README.rst
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/auth.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/auth.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/auth.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/auth_handler.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/auth_handler.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/auth_handler.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/awslambda/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/awslambda/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/awslambda/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/awslambda/exceptions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/awslambda/exceptions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/awslambda/exceptions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/awslambda/layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/awslambda/layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/awslambda/layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/beanstalk/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/beanstalk/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/beanstalk/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/beanstalk/exception.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/beanstalk/exception.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/beanstalk/exception.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/beanstalk/layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/beanstalk/layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/beanstalk/layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/beanstalk/response.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/beanstalk/response.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/beanstalk/response.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/beanstalk/wrapper.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/beanstalk/wrapper.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/beanstalk/wrapper.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cacerts/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cacerts/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cacerts/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cacerts/cacerts.txt
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudformation/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudformation/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudformation/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudformation/connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudformation/connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudformation/connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudformation/stack.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudformation/stack.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudformation/stack.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudformation/template.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudformation/template.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudformation/template.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudfront/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudfront/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudfront/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudfront/distribution.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudfront/distribution.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudfront/distribution.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudfront/exception.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudfront/exception.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudfront/exception.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudfront/identity.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudfront/identity.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudfront/identity.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudfront/invalidation.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudfront/invalidation.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudfront/invalidation.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudfront/logging.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudfront/logging.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudfront/logging.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudfront/object.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudfront/object.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudfront/object.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudfront/origin.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudfront/origin.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudfront/origin.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudfront/signers.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudfront/signers.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudfront/signers.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudhsm/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudhsm/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudhsm/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudhsm/exceptions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudhsm/exceptions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudhsm/exceptions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudhsm/layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudhsm/layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudhsm/layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch/document.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch/document.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch/document.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch/domain.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch/domain.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch/domain.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch/layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch/layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch/layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch/layer2.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch/layer2.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch/layer2.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch/optionstatus.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch/optionstatus.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch/optionstatus.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch/search.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch/search.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch/search.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch/sourceattribute.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch/sourceattribute.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch/sourceattribute.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch2/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch2/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch2/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch2/document.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch2/document.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch2/document.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch2/domain.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch2/domain.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch2/domain.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch2/exceptions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch2/exceptions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch2/exceptions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch2/layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch2/layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch2/layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch2/layer2.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch2/layer2.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch2/layer2.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch2/optionstatus.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch2/optionstatus.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch2/optionstatus.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch2/search.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch2/search.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearch2/search.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearchdomain/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearchdomain/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearchdomain/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearchdomain/exceptions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearchdomain/exceptions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearchdomain/exceptions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearchdomain/layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearchdomain/layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudsearchdomain/layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudtrail/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudtrail/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudtrail/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudtrail/exceptions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudtrail/exceptions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudtrail/exceptions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudtrail/layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudtrail/layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cloudtrail/layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/codedeploy/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/codedeploy/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/codedeploy/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/codedeploy/exceptions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/codedeploy/exceptions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/codedeploy/exceptions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/codedeploy/layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/codedeploy/layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/codedeploy/layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cognito/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cognito/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cognito/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cognito/identity/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cognito/identity/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cognito/identity/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cognito/identity/exceptions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cognito/identity/exceptions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cognito/identity/exceptions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cognito/identity/layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cognito/identity/layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cognito/identity/layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cognito/sync/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cognito/sync/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cognito/sync/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cognito/sync/exceptions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cognito/sync/exceptions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cognito/sync/exceptions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cognito/sync/layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cognito/sync/layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/cognito/sync/layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/compat.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/compat.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/compat.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/configservice/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/configservice/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/configservice/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/configservice/exceptions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/configservice/exceptions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/configservice/exceptions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/configservice/layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/configservice/layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/configservice/layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/contrib/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/contrib/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/contrib/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/contrib/ymlmessage.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/contrib/ymlmessage.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/contrib/ymlmessage.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/datapipeline/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/datapipeline/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/datapipeline/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/datapipeline/exceptions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/datapipeline/exceptions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/datapipeline/exceptions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/datapipeline/layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/datapipeline/layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/datapipeline/layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/directconnect/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/directconnect/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/directconnect/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/directconnect/exceptions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/directconnect/exceptions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/directconnect/exceptions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/directconnect/layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/directconnect/layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/directconnect/layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb/batch.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb/batch.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb/batch.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb/condition.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb/condition.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb/condition.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb/exceptions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb/exceptions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb/exceptions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb/item.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb/item.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb/item.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb/layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb/layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb/layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb/layer2.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb/layer2.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb/layer2.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb/schema.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb/schema.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb/schema.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb/table.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb/table.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb/table.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb/types.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb/types.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb/types.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb2/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb2/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb2/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb2/exceptions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb2/exceptions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb2/exceptions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb2/fields.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb2/fields.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb2/fields.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb2/items.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb2/items.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb2/items.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb2/layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb2/layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb2/layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb2/results.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb2/results.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb2/results.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb2/table.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb2/table.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb2/table.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb2/types.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb2/types.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/dynamodb2/types.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/address.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/address.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/address.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/attributes.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/attributes.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/attributes.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/autoscale/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/autoscale/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/autoscale/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/autoscale/activity.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/autoscale/activity.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/autoscale/activity.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/autoscale/group.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/autoscale/group.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/autoscale/group.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/autoscale/instance.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/autoscale/instance.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/autoscale/instance.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/autoscale/launchconfig.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/autoscale/launchconfig.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/autoscale/launchconfig.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/autoscale/limits.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/autoscale/limits.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/autoscale/limits.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/autoscale/policy.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/autoscale/policy.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/autoscale/policy.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/autoscale/request.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/autoscale/request.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/autoscale/request.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/autoscale/scheduled.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/autoscale/scheduled.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/autoscale/scheduled.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/autoscale/tag.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/autoscale/tag.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/autoscale/tag.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/blockdevicemapping.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/blockdevicemapping.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/blockdevicemapping.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/bundleinstance.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/bundleinstance.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/bundleinstance.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/buyreservation.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/buyreservation.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/buyreservation.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/cloudwatch/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/cloudwatch/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/cloudwatch/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/cloudwatch/alarm.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/cloudwatch/alarm.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/cloudwatch/alarm.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/cloudwatch/datapoint.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/cloudwatch/datapoint.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/cloudwatch/datapoint.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/cloudwatch/dimension.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/cloudwatch/dimension.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/cloudwatch/dimension.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/cloudwatch/listelement.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/cloudwatch/listelement.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/cloudwatch/listelement.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/cloudwatch/metric.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/cloudwatch/metric.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/cloudwatch/metric.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/connection.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/ec2object.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/ec2object.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/ec2object.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/elb/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/elb/__init__.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/elb/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/elb/attributes.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/elb/attributes.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/elb/attributes.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/elb/healthcheck.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/elb/healthcheck.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/elb/healthcheck.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/elb/instancestate.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/elb/instancestate.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/elb/instancestate.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/elb/listelement.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/elb/listelement.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/elb/listelement.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/elb/listener.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/elb/listener.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/elb/listener.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/elb/loadbalancer.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/elb/loadbalancer.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/elb/loadbalancer.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/elb/policies.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/elb/policies.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/elb/policies.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/elb/securitygroup.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/elb/securitygroup.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/elb/securitygroup.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/group.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/group.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/group.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/image.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/image.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/image.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/instance.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/instance.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/instance.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/instanceinfo.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/instanceinfo.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/instanceinfo.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/instancestatus.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/instancestatus.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/instancestatus.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/instancetype.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/instancetype.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/instancetype.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/keypair.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/keypair.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/keypair.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/launchspecification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/launchspecification.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/launchspecification.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/networkinterface.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/networkinterface.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/networkinterface.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/placementgroup.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/placementgroup.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/placementgroup.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/regioninfo.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/regioninfo.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/regioninfo.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/reservedinstance.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/reservedinstance.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/reservedinstance.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/securitygroup.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/securitygroup.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/securitygroup.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/snapshot.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/snapshot.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/snapshot.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/spotdatafeedsubscription.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/spotdatafeedsubscription.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/spotdatafeedsubscription.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/spotinstancerequest.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/spotinstancerequest.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/spotinstancerequest.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/spotpricehistory.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/spotpricehistory.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/spotpricehistory.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/tag.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/tag.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/tag.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/volume.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/volume.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/volume.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/volumestatus.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/volumestatus.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/volumestatus.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/zone.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/zone.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2/zone.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2containerservice/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2containerservice/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2containerservice/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2containerservice/exceptions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2containerservice/exceptions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2containerservice/exceptions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2containerservice/layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2containerservice/layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ec2containerservice/layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ecs/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ecs/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ecs/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ecs/item.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ecs/item.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ecs/item.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/elasticache/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/elasticache/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/elasticache/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/elasticache/layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/elasticache/layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/elasticache/layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/elastictranscoder/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/elastictranscoder/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/elastictranscoder/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/elastictranscoder/exceptions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/elastictranscoder/exceptions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/elastictranscoder/exceptions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/elastictranscoder/layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/elastictranscoder/layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/elastictranscoder/layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/emr/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/emr/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/emr/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/emr/bootstrap_action.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/emr/bootstrap_action.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/emr/bootstrap_action.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/emr/connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/emr/connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/emr/connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/emr/emrobject.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/emr/emrobject.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/emr/emrobject.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/emr/instance_group.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/emr/instance_group.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/emr/instance_group.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/emr/step.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/emr/step.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/emr/step.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/endpoints.json
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/endpoints.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/endpoints.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/endpoints.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/exception.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/exception.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/exception.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/file/README
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/file/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/file/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/file/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/file/bucket.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/file/bucket.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/file/bucket.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/file/connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/file/connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/file/connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/file/key.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/file/key.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/file/key.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/file/simpleresultset.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/file/simpleresultset.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/file/simpleresultset.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/fps/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/fps/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/fps/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/fps/connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/fps/connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/fps/connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/fps/exception.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/fps/exception.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/fps/exception.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/fps/response.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/fps/response.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/fps/response.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/glacier/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/glacier/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/glacier/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/glacier/concurrent.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/glacier/concurrent.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/glacier/concurrent.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/glacier/exceptions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/glacier/exceptions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/glacier/exceptions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/glacier/job.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/glacier/job.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/glacier/job.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/glacier/layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/glacier/layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/glacier/layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/glacier/layer2.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/glacier/layer2.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/glacier/layer2.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/glacier/response.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/glacier/response.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/glacier/response.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/glacier/utils.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/glacier/utils.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/glacier/utils.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/glacier/vault.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/glacier/vault.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/glacier/vault.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/glacier/writer.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/glacier/writer.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/glacier/writer.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/gs/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/gs/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/gs/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/gs/acl.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/gs/acl.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/gs/acl.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/gs/bucket.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/gs/bucket.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/gs/bucket.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/gs/bucketlistresultset.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/gs/bucketlistresultset.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/gs/bucketlistresultset.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/gs/connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/gs/connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/gs/connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/gs/cors.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/gs/cors.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/gs/cors.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/gs/encryptionconfig.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/gs/encryptionconfig.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/gs/encryptionconfig.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/gs/key.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/gs/key.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/gs/key.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/gs/lifecycle.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/gs/lifecycle.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/gs/lifecycle.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/gs/resumable_upload_handler.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/gs/resumable_upload_handler.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/gs/resumable_upload_handler.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/gs/user.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/gs/user.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/gs/user.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/handler.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/handler.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/handler.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/https_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/https_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/https_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/iam/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/iam/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/iam/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/iam/connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/iam/connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/iam/connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/iam/summarymap.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/iam/summarymap.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/iam/summarymap.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/jsonresponse.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/jsonresponse.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/jsonresponse.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/kinesis/__init__.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/kinesis/__init__.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/kinesis/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/kinesis/exceptions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/kinesis/exceptions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/kinesis/exceptions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/kinesis/layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/kinesis/layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/kinesis/layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/kms/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/kms/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/kms/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/kms/exceptions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/kms/exceptions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/kms/exceptions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/kms/layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/kms/layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/kms/layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/logs/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/logs/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/logs/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/logs/exceptions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/logs/exceptions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/logs/exceptions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/logs/layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/logs/layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/logs/layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/machinelearning/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/machinelearning/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/machinelearning/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/machinelearning/exceptions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/machinelearning/exceptions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/machinelearning/exceptions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/machinelearning/layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/machinelearning/layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/machinelearning/layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/manage/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/manage/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/manage/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/manage/cmdshell.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/manage/cmdshell.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/manage/cmdshell.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/manage/propget.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/manage/propget.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/manage/propget.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/manage/server.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/manage/server.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/manage/server.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/manage/task.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/manage/task.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/manage/task.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/manage/test_manage.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/manage/test_manage.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/manage/test_manage.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/manage/volume.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/manage/volume.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/manage/volume.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mashups/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mashups/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mashups/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mashups/interactive.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mashups/interactive.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mashups/interactive.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mashups/iobject.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mashups/iobject.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mashups/iobject.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mashups/order.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mashups/order.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mashups/order.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mashups/server.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mashups/server.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mashups/server.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mturk/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mturk/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mturk/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mturk/connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mturk/connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mturk/connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mturk/layoutparam.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mturk/layoutparam.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mturk/layoutparam.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mturk/notification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mturk/notification.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mturk/notification.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mturk/price.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mturk/price.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mturk/price.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mturk/qualification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mturk/qualification.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mturk/qualification.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mturk/question.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mturk/question.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mturk/question.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mws/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mws/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mws/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mws/connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mws/connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mws/connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mws/exception.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mws/exception.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mws/exception.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mws/response.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mws/response.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/mws/response.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/opsworks/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/opsworks/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/opsworks/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/opsworks/exceptions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/opsworks/exceptions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/opsworks/exceptions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/opsworks/layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/opsworks/layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/opsworks/layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/plugin.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/plugin.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/plugin.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/provider.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/provider.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/provider.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/bootstrap.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/bootstrap.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/bootstrap.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/config.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/config.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/config.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/copybot.cfg
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/copybot.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/copybot.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/copybot.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/helloworld.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/helloworld.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/helloworld.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/installers/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/installers/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/installers/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/installers/ubuntu/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/installers/ubuntu/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/installers/ubuntu/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/installers/ubuntu/apache.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/installers/ubuntu/apache.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/installers/ubuntu/apache.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/installers/ubuntu/ebs.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/installers/ubuntu/ebs.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/installers/ubuntu/ebs.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/installers/ubuntu/installer.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/installers/ubuntu/installer.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/installers/ubuntu/installer.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/installers/ubuntu/mysql.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/installers/ubuntu/mysql.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/installers/ubuntu/mysql.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/installers/ubuntu/trac.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/installers/ubuntu/trac.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/installers/ubuntu/trac.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/launch_ami.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/launch_ami.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/launch_ami.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/scriptbase.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/scriptbase.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/scriptbase.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/startup.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/startup.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/pyami/startup.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/dbinstance.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/dbinstance.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/dbinstance.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/dbsecuritygroup.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/dbsecuritygroup.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/dbsecuritygroup.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/dbsnapshot.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/dbsnapshot.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/dbsnapshot.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/dbsubnetgroup.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/dbsubnetgroup.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/dbsubnetgroup.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/event.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/event.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/event.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/logfile.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/logfile.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/logfile.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/optiongroup.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/optiongroup.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/optiongroup.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/parametergroup.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/parametergroup.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/parametergroup.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/regioninfo.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/regioninfo.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/regioninfo.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/statusinfo.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/statusinfo.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/statusinfo.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/vpcsecuritygroupmembership.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/vpcsecuritygroupmembership.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds/vpcsecuritygroupmembership.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds2/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds2/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds2/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds2/exceptions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds2/exceptions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds2/exceptions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds2/layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds2/layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/rds2/layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/redshift/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/redshift/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/redshift/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/redshift/exceptions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/redshift/exceptions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/redshift/exceptions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/redshift/layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/redshift/layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/redshift/layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/regioninfo.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/regioninfo.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/regioninfo.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/requestlog.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/requestlog.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/requestlog.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/resultset.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/resultset.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/resultset.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/roboto/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/roboto/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/roboto/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/roboto/awsqueryrequest.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/roboto/awsqueryrequest.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/roboto/awsqueryrequest.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/roboto/awsqueryservice.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/roboto/awsqueryservice.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/roboto/awsqueryservice.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/roboto/param.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/roboto/param.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/roboto/param.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/route53/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/route53/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/route53/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/route53/connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/route53/connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/route53/connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/route53/domains/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/route53/domains/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/route53/domains/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/route53/domains/exceptions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/route53/domains/exceptions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/route53/domains/exceptions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/route53/domains/layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/route53/domains/layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/route53/domains/layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/route53/exception.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/route53/exception.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/route53/exception.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/route53/healthcheck.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/route53/healthcheck.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/route53/healthcheck.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/route53/hostedzone.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/route53/hostedzone.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/route53/hostedzone.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/route53/record.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/route53/record.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/route53/record.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/route53/status.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/route53/status.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/route53/status.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/route53/zone.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/route53/zone.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/route53/zone.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/acl.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/acl.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/acl.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/bucket.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/bucket.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/bucket.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/bucketlistresultset.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/bucketlistresultset.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/bucketlistresultset.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/bucketlogging.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/bucketlogging.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/bucketlogging.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/cors.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/cors.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/cors.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/deletemarker.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/deletemarker.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/deletemarker.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/key.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/key.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/key.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/keyfile.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/keyfile.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/keyfile.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/lifecycle.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/lifecycle.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/lifecycle.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/multidelete.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/multidelete.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/multidelete.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/multipart.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/multipart.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/multipart.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/prefix.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/prefix.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/prefix.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/resumable_download_handler.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/resumable_download_handler.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/resumable_download_handler.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/tagging.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/tagging.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/tagging.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/user.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/user.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/user.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/website.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/website.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/s3/website.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/db/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/db/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/db/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/db/blob.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/db/blob.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/db/blob.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/db/key.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/db/key.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/db/key.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/db/manager/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/db/manager/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/db/manager/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/db/manager/sdbmanager.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/db/manager/sdbmanager.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/db/manager/sdbmanager.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/db/manager/xmlmanager.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/db/manager/xmlmanager.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/db/manager/xmlmanager.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/db/model.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/db/model.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/db/model.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/db/property.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/db/property.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/db/property.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/db/query.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/db/query.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/db/query.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/db/sequence.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/db/sequence.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/db/sequence.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/db/test_db.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/db/test_db.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/db/test_db.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/domain.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/domain.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/domain.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/item.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/item.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/item.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/queryresultset.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/queryresultset.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/queryresultset.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/regioninfo.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/regioninfo.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sdb/regioninfo.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/services/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/services/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/services/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/services/bs.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/services/bs.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/services/bs.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/services/message.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/services/message.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/services/message.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/services/result.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/services/result.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/services/result.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/services/service.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/services/service.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/services/service.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/services/servicedef.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/services/servicedef.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/services/servicedef.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/services/sonofmmm.cfg
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/services/sonofmmm.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/services/sonofmmm.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/services/sonofmmm.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/services/submit.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/services/submit.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/services/submit.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ses/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ses/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ses/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ses/connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ses/connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ses/connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ses/exceptions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ses/exceptions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/ses/exceptions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sns/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sns/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sns/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sns/connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sns/connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sns/connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sqs/__init__.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sqs/__init__.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sqs/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sqs/attributes.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sqs/attributes.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sqs/attributes.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sqs/batchresults.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sqs/batchresults.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sqs/batchresults.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sqs/bigmessage.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sqs/bigmessage.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sqs/bigmessage.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sqs/connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sqs/connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sqs/connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sqs/jsonmessage.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sqs/jsonmessage.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sqs/jsonmessage.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sqs/message.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sqs/message.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sqs/message.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sqs/messageattributes.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sqs/messageattributes.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sqs/messageattributes.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sqs/queue.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sqs/queue.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sqs/queue.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sqs/regioninfo.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sqs/regioninfo.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sqs/regioninfo.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/storage_uri.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/storage_uri.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/storage_uri.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sts/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sts/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sts/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sts/connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sts/connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sts/connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sts/credentials.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sts/credentials.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/sts/credentials.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/support/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/support/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/support/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/support/exceptions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/support/exceptions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/support/exceptions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/support/layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/support/layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/support/layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/swf/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/swf/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/swf/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/swf/exceptions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/swf/exceptions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/swf/exceptions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/swf/layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/swf/layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/swf/layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/swf/layer1_decisions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/swf/layer1_decisions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/swf/layer1_decisions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/swf/layer2.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/swf/layer2.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/swf/layer2.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/utils.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/utils.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/utils.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vendored/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vendored/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vendored/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vendored/regions/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vendored/regions/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vendored/regions/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vendored/regions/exceptions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vendored/regions/exceptions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vendored/regions/exceptions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vendored/regions/regions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vendored/regions/regions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vendored/regions/regions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vendored/six.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vendored/six.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vendored/six.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vpc/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vpc/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vpc/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vpc/customergateway.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vpc/customergateway.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vpc/customergateway.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vpc/dhcpoptions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vpc/dhcpoptions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vpc/dhcpoptions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vpc/internetgateway.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vpc/internetgateway.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vpc/internetgateway.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vpc/networkacl.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vpc/networkacl.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vpc/networkacl.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vpc/routetable.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vpc/routetable.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vpc/routetable.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vpc/subnet.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vpc/subnet.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vpc/subnet.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vpc/vpc.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vpc/vpc.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vpc/vpc.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vpc/vpc_peering_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vpc/vpc_peering_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vpc/vpc_peering_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vpc/vpnconnection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vpc/vpnconnection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vpc/vpnconnection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vpc/vpngateway.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vpc/vpngateway.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/boto/vpc/vpngateway.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/pylintrc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/requirements-docs.txt
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/requirements-py26.txt
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/requirements-py33.txt
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/requirements.txt
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/setup.cfg
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/setup.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/setup.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/setup.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/compat.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/compat.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/compat.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/db/test_lists.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PLIST.py2x}${PYSITELIB}/gslib/vendored/boto/tests/db/test_lists.pyc
|
|
|
|
${PLIST.py2x}${PYSITELIB}/gslib/vendored/boto/tests/db/test_lists.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/db/test_password.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/db/test_password.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/db/test_password.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/db/test_query.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PLIST.py2x}${PYSITELIB}/gslib/vendored/boto/tests/db/test_query.pyc
|
|
|
|
${PLIST.py2x}${PYSITELIB}/gslib/vendored/boto/tests/db/test_query.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/db/test_sequence.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/db/test_sequence.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/db/test_sequence.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/devpay/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/devpay/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/devpay/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/devpay/test_s3.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PLIST.py2x}${PYSITELIB}/gslib/vendored/boto/tests/devpay/test_s3.pyc
|
|
|
|
${PLIST.py2x}${PYSITELIB}/gslib/vendored/boto/tests/devpay/test_s3.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/fps/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/fps/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/fps/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/fps/test.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PLIST.py2x}${PYSITELIB}/gslib/vendored/boto/tests/fps/test.pyc
|
|
|
|
${PLIST.py2x}${PYSITELIB}/gslib/vendored/boto/tests/fps/test.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/fps/test_verify_signature.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/fps/test_verify_signature.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/fps/test_verify_signature.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/awslambda/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/awslambda/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/awslambda/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/awslambda/test_awslambda.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/awslambda/test_awslambda.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/awslambda/test_awslambda.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/beanstalk/test_wrapper.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/beanstalk/test_wrapper.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/beanstalk/test_wrapper.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudformation/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudformation/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudformation/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudformation/test_cert_verification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudformation/test_cert_verification.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudformation/test_cert_verification.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudformation/test_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudformation/test_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudformation/test_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudhsm/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudhsm/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudhsm/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudhsm/test_cloudhsm.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudhsm/test_cloudhsm.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudhsm/test_cloudhsm.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudsearch/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudsearch/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudsearch/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudsearch/test_cert_verification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudsearch/test_cert_verification.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudsearch/test_cert_verification.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudsearch/test_layers.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudsearch/test_layers.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudsearch/test_layers.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudsearch2/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudsearch2/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudsearch2/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudsearch2/test_cert_verification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudsearch2/test_cert_verification.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudsearch2/test_cert_verification.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudsearch2/test_layers.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudsearch2/test_layers.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudsearch2/test_layers.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudtrail/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudtrail/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudtrail/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudtrail/test_cert_verification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudtrail/test_cert_verification.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudtrail/test_cert_verification.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudtrail/test_cloudtrail.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudtrail/test_cloudtrail.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cloudtrail/test_cloudtrail.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/codedeploy/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/codedeploy/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/codedeploy/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/codedeploy/test_codedeploy.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/codedeploy/test_codedeploy.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/codedeploy/test_codedeploy.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cognito/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cognito/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cognito/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cognito/identity/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cognito/identity/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cognito/identity/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cognito/identity/test_cognito_identity.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cognito/identity/test_cognito_identity.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cognito/identity/test_cognito_identity.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cognito/sync/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cognito/sync/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cognito/sync/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cognito/sync/test_cognito_sync.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cognito/sync/test_cognito_sync.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/cognito/sync/test_cognito_sync.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/configservice/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/configservice/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/configservice/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/configservice/test_configservice.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/configservice/test_configservice.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/configservice/test_configservice.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/datapipeline/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/datapipeline/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/datapipeline/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/datapipeline/test_cert_verification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/datapipeline/test_cert_verification.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/datapipeline/test_cert_verification.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/datapipeline/test_layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/datapipeline/test_layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/datapipeline/test_layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/directconnect/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/directconnect/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/directconnect/__init__.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/directconnect/test_directconnect.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/directconnect/test_directconnect.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/directconnect/test_directconnect.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/dynamodb/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/dynamodb/__init__.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/dynamodb/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/dynamodb/test_cert_verification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/dynamodb/test_cert_verification.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/dynamodb/test_cert_verification.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/dynamodb/test_layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/dynamodb/test_layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/dynamodb/test_layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/dynamodb/test_layer2.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/dynamodb/test_layer2.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/dynamodb/test_layer2.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/dynamodb/test_table.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/dynamodb/test_table.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/dynamodb/test_table.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/dynamodb2/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/dynamodb2/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/dynamodb2/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/dynamodb2/forum_test_data.json
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/dynamodb2/test_cert_verification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/dynamodb2/test_cert_verification.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/dynamodb2/test_cert_verification.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/dynamodb2/test_highlevel.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/dynamodb2/test_highlevel.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/dynamodb2/test_highlevel.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/dynamodb2/test_layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/dynamodb2/test_layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/dynamodb2/test_layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/autoscale/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/autoscale/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/autoscale/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/autoscale/test_cert_verification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/autoscale/test_cert_verification.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/autoscale/test_cert_verification.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/autoscale/test_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/autoscale/test_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/autoscale/test_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/cloudwatch/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/cloudwatch/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/cloudwatch/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/cloudwatch/test_cert_verification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/cloudwatch/test_cert_verification.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/cloudwatch/test_cert_verification.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/cloudwatch/test_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/cloudwatch/test_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/cloudwatch/test_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/elb/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/elb/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/elb/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/elb/test_cert_verification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/elb/test_cert_verification.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/elb/test_cert_verification.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/elb/test_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/elb/test_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/elb/test_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/test_cert_verification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/test_cert_verification.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/test_cert_verification.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/test_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/test_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/test_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/vpc/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/vpc/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/vpc/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/vpc/test_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/vpc/test_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2/vpc/test_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2containerservice/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2containerservice/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2containerservice/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2containerservice/test_ec2containerservice.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2containerservice/test_ec2containerservice.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ec2containerservice/test_ec2containerservice.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/elasticache/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/elasticache/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/elasticache/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/elasticache/test_layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/elasticache/test_layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/elasticache/test_layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/elastictranscoder/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/elastictranscoder/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/elastictranscoder/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/elastictranscoder/test_cert_verification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/elastictranscoder/test_cert_verification.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/elastictranscoder/test_cert_verification.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/elastictranscoder/test_layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/elastictranscoder/test_layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/elastictranscoder/test_layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/emr/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/emr/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/emr/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/emr/test_cert_verification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/emr/test_cert_verification.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/emr/test_cert_verification.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/glacier/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/glacier/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/glacier/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/glacier/test_cert_verification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/glacier/test_cert_verification.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/glacier/test_cert_verification.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/glacier/test_layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/glacier/test_layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/glacier/test_layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/glacier/test_layer2.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/glacier/test_layer2.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/glacier/test_layer2.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/gs/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/gs/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/gs/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/gs/cb_test_harness.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/gs/cb_test_harness.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/gs/cb_test_harness.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/gs/test_basic.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/gs/test_basic.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/gs/test_basic.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/gs/test_generation_conditionals.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/gs/test_generation_conditionals.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/gs/test_generation_conditionals.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/gs/test_resumable_downloads.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/gs/test_resumable_downloads.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/gs/test_resumable_downloads.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/gs/test_resumable_uploads.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/gs/test_resumable_uploads.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/gs/test_resumable_uploads.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/gs/test_storage_uri.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/gs/test_storage_uri.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/gs/test_storage_uri.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/gs/test_versioning.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/gs/test_versioning.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/gs/test_versioning.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/gs/testcase.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/gs/testcase.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/gs/testcase.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/gs/util.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PLIST.py2x}${PYSITELIB}/gslib/vendored/boto/tests/integration/gs/util.pyc
|
|
|
|
${PLIST.py2x}${PYSITELIB}/gslib/vendored/boto/tests/integration/gs/util.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/iam/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/iam/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/iam/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/iam/test_cert_verification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/iam/test_cert_verification.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/iam/test_cert_verification.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/iam/test_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/iam/test_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/iam/test_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/iam/test_password_policy.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/iam/test_password_policy.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/iam/test_password_policy.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/iam/test_policy.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/iam/test_policy.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/iam/test_policy.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/kinesis/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/kinesis/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/kinesis/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/kinesis/test_cert_verification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/kinesis/test_cert_verification.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/kinesis/test_cert_verification.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/kinesis/test_kinesis.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/kinesis/test_kinesis.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/kinesis/test_kinesis.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/kms/test_kms.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/kms/test_kms.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/kms/test_kms.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/logs/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/logs/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/logs/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/logs/test_cert_verification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/logs/test_cert_verification.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/logs/test_cert_verification.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/logs/test_layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/logs/test_layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/logs/test_layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/mws/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/mws/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/mws/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/mws/test.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/mws/test.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/mws/test.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/opsworks/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/opsworks/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/opsworks/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/opsworks/test_layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/opsworks/test_layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/opsworks/test_layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/rds/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/rds/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/rds/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/rds/test_cert_verification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/rds/test_cert_verification.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/rds/test_cert_verification.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/rds/test_db_subnet_group.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PLIST.py2x}${PYSITELIB}/gslib/vendored/boto/tests/integration/rds/test_db_subnet_group.pyc
|
|
|
|
${PLIST.py2x}${PYSITELIB}/gslib/vendored/boto/tests/integration/rds/test_db_subnet_group.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/rds/test_promote_modify.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PLIST.py2x}${PYSITELIB}/gslib/vendored/boto/tests/integration/rds/test_promote_modify.pyc
|
|
|
|
${PLIST.py2x}${PYSITELIB}/gslib/vendored/boto/tests/integration/rds/test_promote_modify.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/rds2/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/rds2/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/rds2/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/rds2/test_cert_verification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/rds2/test_cert_verification.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/rds2/test_cert_verification.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/rds2/test_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/rds2/test_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/rds2/test_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/redshift/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/redshift/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/redshift/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/redshift/test_cert_verification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/redshift/test_cert_verification.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/redshift/test_cert_verification.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/redshift/test_layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/redshift/test_layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/redshift/test_layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/route53/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/route53/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/route53/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/route53/domains/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/route53/domains/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/route53/domains/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/route53/domains/test_route53domains.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/route53/domains/test_route53domains.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/route53/domains/test_route53domains.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/route53/test_alias_resourcerecordsets.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/route53/test_alias_resourcerecordsets.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/route53/test_alias_resourcerecordsets.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/route53/test_cert_verification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/route53/test_cert_verification.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/route53/test_cert_verification.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/route53/test_health_check.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/route53/test_health_check.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/route53/test_health_check.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/route53/test_resourcerecordsets.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/route53/test_resourcerecordsets.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/route53/test_resourcerecordsets.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/route53/test_zone.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/route53/test_zone.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/route53/test_zone.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/mock_storage_service.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/mock_storage_service.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/mock_storage_service.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/other_cacerts.txt
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_bucket.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_bucket.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_bucket.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_cert_verification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_cert_verification.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_cert_verification.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_connect_to_region.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_connect_to_region.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_connect_to_region.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_cors.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_cors.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_cors.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_encryption.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_encryption.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_encryption.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_https_cert_validation.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_https_cert_validation.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_https_cert_validation.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_key.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_key.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_key.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_mfa.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_mfa.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_mfa.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_multidelete.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_multidelete.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_multidelete.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_multipart.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_multipart.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_multipart.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_pool.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_pool.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_pool.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_versioning.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_versioning.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/s3/test_versioning.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sdb/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sdb/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sdb/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sdb/test_cert_verification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sdb/test_cert_verification.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sdb/test_cert_verification.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sdb/test_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sdb/test_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sdb/test_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ses/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ses/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ses/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ses/test_cert_verification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ses/test_cert_verification.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ses/test_cert_verification.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ses/test_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ses/test_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/ses/test_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sns/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sns/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sns/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sns/test_cert_verification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sns/test_cert_verification.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sns/test_cert_verification.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sns/test_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sns/test_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sns/test_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sns/test_sns_sqs_subscription.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sns/test_sns_sqs_subscription.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sns/test_sns_sqs_subscription.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sqs/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sqs/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sqs/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sqs/test_bigmessage.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sqs/test_bigmessage.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sqs/test_bigmessage.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sqs/test_cert_verification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sqs/test_cert_verification.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sqs/test_cert_verification.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sqs/test_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sqs/test_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sqs/test_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/storage_uri/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/storage_uri/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/storage_uri/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/storage_uri/test_storage_uri.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/storage_uri/test_storage_uri.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/storage_uri/test_storage_uri.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sts/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sts/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sts/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sts/test_cert_verification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sts/test_cert_verification.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sts/test_cert_verification.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sts/test_session_token.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sts/test_session_token.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/sts/test_session_token.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/support/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/support/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/support/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/support/test_cert_verification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/support/test_cert_verification.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/support/test_cert_verification.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/support/test_layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/support/test_layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/support/test_layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/swf/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/swf/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/swf/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/swf/test_cert_verification.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/swf/test_cert_verification.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/swf/test_cert_verification.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/swf/test_layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/swf/test_layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/swf/test_layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/swf/test_layer1_workflow_execution.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/swf/test_layer1_workflow_execution.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/integration/swf/test_layer1_workflow_execution.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/_init_environment.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/_init_environment.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/_init_environment.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/all_tests.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/all_tests.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/all_tests.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/cleanup_tests.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PLIST.py2x}${PYSITELIB}/gslib/vendored/boto/tests/mturk/cleanup_tests.pyc
|
|
|
|
${PLIST.py2x}${PYSITELIB}/gslib/vendored/boto/tests/mturk/cleanup_tests.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/common.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/common.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/common.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/create_free_text_question_regex.doctest
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/create_hit.doctest
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/create_hit_binary.doctest
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/create_hit_external.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/create_hit_external.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/create_hit_external.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/create_hit_from_hit_type.doctest
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/create_hit_test.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/create_hit_test.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/create_hit_test.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/create_hit_with_qualifications.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PLIST.py2x}${PYSITELIB}/gslib/vendored/boto/tests/mturk/create_hit_with_qualifications.pyc
|
|
|
|
${PLIST.py2x}${PYSITELIB}/gslib/vendored/boto/tests/mturk/create_hit_with_qualifications.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/hit_persistence.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/hit_persistence.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/hit_persistence.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/mocks.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/mocks.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/mocks.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/reviewable_hits.doctest
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/run-doctest.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/run-doctest.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/run-doctest.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/search_hits.doctest
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/selenium_support.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/selenium_support.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/selenium_support.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/support.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/support.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/support.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/test_disable_hit.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/test_disable_hit.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/mturk/test_disable_hit.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/test.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/test.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/test.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/auth/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/auth/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/auth/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/auth/test_sigv4.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/auth/test_sigv4.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/auth/test_sigv4.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/auth/test_stsanon.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/auth/test_stsanon.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/auth/test_stsanon.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/awslambda/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/awslambda/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/awslambda/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/awslambda/test_awslambda.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/awslambda/test_awslambda.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/awslambda/test_awslambda.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/beanstalk/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/beanstalk/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/beanstalk/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/beanstalk/test_exception.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/beanstalk/test_exception.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/beanstalk/test_exception.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/beanstalk/test_layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/beanstalk/test_layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/beanstalk/test_layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudformation/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudformation/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudformation/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudformation/test_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudformation/test_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudformation/test_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudformation/test_stack.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudformation/test_stack.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudformation/test_stack.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudfront/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudfront/__init__.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudfront/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudfront/test_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudfront/test_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudfront/test_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudfront/test_distribution.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudfront/test_distribution.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudfront/test_distribution.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudfront/test_invalidation.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudfront/test_invalidation.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudfront/test_invalidation.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudfront/test_invalidation_list.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudfront/test_invalidation_list.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudfront/test_invalidation_list.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudfront/test_signed_urls.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudfront/test_signed_urls.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudfront/test_signed_urls.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearch/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearch/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearch/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearch/test_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearch/test_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearch/test_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearch/test_document.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearch/test_document.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearch/test_document.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearch/test_exceptions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearch/test_exceptions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearch/test_exceptions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearch/test_search.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearch/test_search.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearch/test_search.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearch2/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearch2/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearch2/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearch2/test_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearch2/test_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearch2/test_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearch2/test_document.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearch2/test_document.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearch2/test_document.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearch2/test_exceptions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearch2/test_exceptions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearch2/test_exceptions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearch2/test_search.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearch2/test_search.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearch2/test_search.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearchdomain/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearchdomain/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearchdomain/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearchdomain/test_cloudsearchdomain.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearchdomain/test_cloudsearchdomain.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudsearchdomain/test_cloudsearchdomain.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudtrail/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudtrail/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudtrail/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudtrail/test_layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudtrail/test_layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/cloudtrail/test_layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/data/new_endpoints.json
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/data/old_endpoints.json
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/directconnect/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/directconnect/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/directconnect/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/directconnect/test_layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/directconnect/test_layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/directconnect/test_layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/dynamodb/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/dynamodb/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/dynamodb/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/dynamodb/test_batch.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/dynamodb/test_batch.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/dynamodb/test_batch.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/dynamodb/test_layer2.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/dynamodb/test_layer2.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/dynamodb/test_layer2.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/dynamodb/test_types.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/dynamodb/test_types.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/dynamodb/test_types.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/dynamodb2/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/dynamodb2/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/dynamodb2/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/dynamodb2/test_layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/dynamodb2/test_layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/dynamodb2/test_layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/dynamodb2/test_table.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/dynamodb2/test_table.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/dynamodb2/test_table.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/autoscale/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/autoscale/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/autoscale/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/autoscale/test_group.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/autoscale/test_group.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/autoscale/test_group.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/cloudwatch/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/cloudwatch/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/cloudwatch/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/cloudwatch/test_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/cloudwatch/test_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/cloudwatch/test_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/elb/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/elb/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/elb/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/elb/test_attribute.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/elb/test_attribute.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/elb/test_attribute.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/elb/test_listener.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/elb/test_listener.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/elb/test_listener.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/elb/test_loadbalancer.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/elb/test_loadbalancer.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/elb/test_loadbalancer.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_address.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_address.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_address.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_blockdevicemapping.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_blockdevicemapping.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_blockdevicemapping.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_ec2object.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_ec2object.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_ec2object.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_instance.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_instance.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_instance.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_instancestatus.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_instancestatus.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_instancestatus.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_instancetype.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_instancetype.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_instancetype.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_networkinterface.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_networkinterface.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_networkinterface.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_reservedinstance.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_reservedinstance.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_reservedinstance.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_securitygroup.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_securitygroup.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_securitygroup.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_snapshot.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_snapshot.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_snapshot.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_spotinstance.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_spotinstance.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_spotinstance.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_volume.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_volume.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2/test_volume.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2containerservice/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2containerservice/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2containerservice/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2containerservice/test_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2containerservice/test_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ec2containerservice/test_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ecs/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ecs/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ecs/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ecs/test_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ecs/test_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ecs/test_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/elasticache/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/elasticache/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/elasticache/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/elasticache/test_api_interface.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/elasticache/test_api_interface.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/elasticache/test_api_interface.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/emr/test_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/emr/test_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/emr/test_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/emr/test_emr_responses.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/emr/test_emr_responses.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/emr/test_emr_responses.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/emr/test_instance_group_args.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/emr/test_instance_group_args.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/emr/test_instance_group_args.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/glacier/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/glacier/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/glacier/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/glacier/test_concurrent.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/glacier/test_concurrent.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/glacier/test_concurrent.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/glacier/test_job.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/glacier/test_job.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/glacier/test_job.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/glacier/test_layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/glacier/test_layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/glacier/test_layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/glacier/test_layer2.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/glacier/test_layer2.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/glacier/test_layer2.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/glacier/test_response.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/glacier/test_response.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/glacier/test_response.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/glacier/test_utils.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/glacier/test_utils.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/glacier/test_utils.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/glacier/test_vault.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/glacier/test_vault.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/glacier/test_vault.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/glacier/test_writer.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/glacier/test_writer.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/glacier/test_writer.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/iam/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/iam/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/iam/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/iam/test_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/iam/test_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/iam/test_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/iam/test_policy.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/iam/test_policy.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/iam/test_policy.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/kinesis/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/kinesis/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/kinesis/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/kinesis/test_kinesis.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/kinesis/test_kinesis.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/kinesis/test_kinesis.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/kms/__init__.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/kms/__init__.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/kms/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/kms/test_kms.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/kms/test_kms.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/kms/test_kms.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/logs/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/logs/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/logs/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/logs/test_layer1.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/logs/test_layer1.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/logs/test_layer1.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/machinelearning/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/machinelearning/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/machinelearning/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/machinelearning/test_machinelearning.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/machinelearning/test_machinelearning.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/machinelearning/test_machinelearning.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/manage/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/manage/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/manage/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/manage/test_ssh.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/manage/test_ssh.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/manage/test_ssh.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/mturk/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/mturk/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/mturk/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/mturk/test_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/mturk/test_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/mturk/test_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/mturk/test_locale_qualification_in.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/mturk/test_locale_qualification_in.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/mturk/test_locale_qualification_in.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/mturk/test_locale_qualification_notin.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/mturk/test_locale_qualification_notin.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/mturk/test_locale_qualification_notin.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/mturk/test_qualification_doesnotexist.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/mturk/test_qualification_doesnotexist.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/mturk/test_qualification_doesnotexist.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/mturk/test_qualification_exists.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/mturk/test_qualification_exists.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/mturk/test_qualification_exists.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/mturk/test_qualification_qualtypewithscore_in.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/mturk/test_qualification_qualtypewithscore_in.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/mturk/test_qualification_qualtypewithscore_in.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/mws/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/mws/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/mws/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/mws/test_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/mws/test_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/mws/test_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/mws/test_response.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/mws/test_response.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/mws/test_response.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/provider/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/provider/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/provider/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/provider/test_provider.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/provider/test_provider.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/provider/test_provider.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/pyami/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/pyami/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/pyami/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/pyami/test_config.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/pyami/test_config.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/pyami/test_config.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/rds/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/rds/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/rds/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/rds/test_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/rds/test_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/rds/test_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/rds/test_snapshot.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/rds/test_snapshot.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/rds/test_snapshot.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/rds2/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/rds2/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/rds2/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/rds2/test_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/rds2/test_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/rds2/test_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/route53/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/route53/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/route53/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/route53/test_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/route53/test_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/route53/test_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/route53/test_zone.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/route53/test_zone.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/route53/test_zone.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/s3/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/s3/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/s3/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/s3/test_bucket.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/s3/test_bucket.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/s3/test_bucket.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/s3/test_bucketlistresultset.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/s3/test_bucketlistresultset.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/s3/test_bucketlistresultset.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/s3/test_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/s3/test_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/s3/test_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/s3/test_cors_configuration.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/s3/test_cors_configuration.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/s3/test_cors_configuration.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/s3/test_key.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/s3/test_key.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/s3/test_key.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/s3/test_keyfile.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/s3/test_keyfile.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/s3/test_keyfile.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/s3/test_lifecycle.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/s3/test_lifecycle.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/s3/test_lifecycle.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/s3/test_tagging.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/s3/test_tagging.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/s3/test_tagging.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/s3/test_uri.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/s3/test_uri.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/s3/test_uri.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/s3/test_website.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/s3/test_website.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/s3/test_website.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ses/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ses/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ses/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ses/test_identity.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ses/test_identity.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/ses/test_identity.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/sns/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/sns/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/sns/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/sns/test_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/sns/test_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/sns/test_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/sqs/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/sqs/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/sqs/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/sqs/test_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/sqs/test_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/sqs/test_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/sqs/test_message.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/sqs/test_message.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/sqs/test_message.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/sqs/test_queue.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/sqs/test_queue.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/sqs/test_queue.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/sts/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/sts/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/sts/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/sts/test_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/sts/test_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/sts/test_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/sts/test_credentials.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/sts/test_credentials.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/sts/test_credentials.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/swf/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/swf/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/swf/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/swf/test_layer1_decisions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/swf/test_layer1_decisions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/swf/test_layer1_decisions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/swf/test_layer2_actors.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/swf/test_layer2_actors.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/swf/test_layer2_actors.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/swf/test_layer2_base.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/swf/test_layer2_base.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/swf/test_layer2_base.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/swf/test_layer2_domain.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/swf/test_layer2_domain.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/swf/test_layer2_domain.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/swf/test_layer2_types.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/swf/test_layer2_types.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/swf/test_layer2_types.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/test_connect_to_region.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/test_connect_to_region.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/test_connect_to_region.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/test_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/test_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/test_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/test_endpoints.json
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/test_endpoints.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/test_endpoints.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/test_endpoints.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/test_exception.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/test_exception.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/test_exception.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/test_regioninfo.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/test_regioninfo.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/test_regioninfo.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/utils/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/utils/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/utils/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/utils/test_utils.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/utils/test_utils.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/utils/test_utils.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/vpc/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/vpc/__init__.pyc
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/vpc/__init__.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/vpc/test_customergateway.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/vpc/test_customergateway.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/vpc/test_customergateway.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/vpc/test_dhcpoptions.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/vpc/test_dhcpoptions.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/vpc/test_dhcpoptions.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/vpc/test_internetgateway.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/vpc/test_internetgateway.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/vpc/test_internetgateway.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/vpc/test_networkacl.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/vpc/test_networkacl.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/vpc/test_networkacl.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/vpc/test_routetable.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/vpc/test_routetable.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/vpc/test_routetable.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/vpc/test_subnet.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/vpc/test_subnet.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/vpc/test_subnet.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/vpc/test_vpc.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/vpc/test_vpc.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/vpc/test_vpc.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/vpc/test_vpc_peering_connection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/vpc/test_vpc_peering_connection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/vpc/test_vpc_peering_connection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/vpc/test_vpnconnection.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/vpc/test_vpnconnection.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/vpc/test_vpnconnection.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/vpc/test_vpngateway.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/vpc/test_vpngateway.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/boto/tests/unit/vpc/test_vpngateway.pyo
|
Update py-gsutil to 4.45, now with Python 3 support!
Release 4.45 (release date: 2019-10-18)
=======================================
Bug Fixes
------------------
- Fixed exception when using CMEK with resumable uploads.
- Fixed alias for new ubla command.
- Fixed default RDNS behavior for backwards compatibility with 4.42 and earlier.
Other Changes
------------------
- Improvements to continuous integration workflow.
Release 4.44 (release date: 2019-10-02)
=======================================
New Features
------------------
- Added support for service account impersonation through a new `-i` option to
specify a service account to impersonate.
- Added support for members using the deleted syntax (i.e. `deleted:user:...`,
`deleted:group:...`, `deleted:serviceAccount:...`).
- Added support for the new uniform bucket-level access (`ubla`) command
(currently an alias of `bucketpolicyonly`).
- Added `-w` flag to `kms` command, which shows a warning rather than failing
when updating key permissions does not succeed.
Bug Fixes
------------------
- Fixed regression in cp where a statement like
`cp my-file gs://my-bucket/non-existent-folder/` would create a file called
`non-existent-folder` rather than `non-existent-folder/my-file`.
- Fixed streaming uploads for Python 3.
Release 4.43 (release date: 2019-09-20)
=======================================
New Features
------------------
- Added support for socks proxies, including socks4 and socks5.
Bug Fixes
------------------
- Fixed cp/mv errors that occur when destination directory is a substring of
another directory. Behavior now more closely matches OS cp/mv commands.
- Fixed issue where set IAM policy on objects threw errors.
- Fixed issue when showing help in a pager in Python 3 environments.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.42 (release date: 2019-08-05)
=======================================
Bug Fixes
------------------
- Fixed some text encoding/decoding issues in certain Python 3 environments.
- Fixed issue where bundled crcmod for macOS could not be imported and would
crash gsutil on Python 3.
- Fixed issue where trying to run gsutil on an unsupported version of Python 3
(3.4 or below) would crash instead of presenting an informative error.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.41 (release date: 2019-07-16)
=======================================
New Features
------------------
- Added HMAC key management for service accounts. This includes a new "hmac"
command to create/get/list/update/delete HMAC keys on service accounts.
Currently, your project must be whitelisted for use with this new HMAC
functionality. This restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed bug where copying files > 100MiB from GCS to S3 was hanging.
- Fixed issue where content type was sometimes set improperly.
Release 4.40 (release date: 2019-07-01)
=======================================
New Features
------------------
- Added support for running gsutil on Python 3.5+. Python 2 will reach its EOL
(End of Life) on Jan. 1, 2020, and gsutil will stop supporting Python 2.7 at
some point afterward (TBD).
Bug Fixes
------------------
- Fixed bug introduced in v4.39 where rsync would not correctly sync object/file
names containing some special URL-encodable characters (e.g. "+" and
whitespace characters).
- Fixed the update command so that it no longer fails when it detects the
presence of additional top-level files that were added in the v4.39 release.
Other Changes
------------------
- Several documentation updates and clarifications.
Release 4.39 (release date: 2019-06-13)
=======================================
New Features
------------------
- Compression level is now configurable by setting "gzip_compression_level"
under the "GSUtil" section in the boto config file. The default value is 9.
Bug Fixes
------------------
- Fixed bug where IAM operations failed on buckets whose names lacked any
letters.
Other Changes
------------------
- Revised contribution guidelines to direct developers to submit GitHub pull
requests instead of using the Rietveld code review tool.
- Several code changes to work toward Python 3 support (coming in a subsequent
release).
- Several documentation and command help improvements.
- Various improvements to test stability and feedback.
Release 4.38 (release date: 2019-03-25)
=======================================
Bug Fixes
------------------
- Fixed issue where multiprocessing check would raise an exception if
/etc/os-release was not in the expected format.
Other Changes
------------------
- Improved error message for trying to retrieve default object ACLs on a bucket
with Bucket Policy Only enabled.
- When running "gsutil -D rsync ..." and encountering an error listing local
files, gsutil will now print a stack trace as debug-level output.
- Several documentation updates and clarifications.
Release 4.37 (release date: 2019-02-26)
=======================================
Bug Fixes
------------------
- Fixed a bug where XML API requests would sometimes fail with SSLError
exceptions due to SNI not being used for https connections.
- Fixed "du" output spacing for 6-digit sizes.
Other Changes
------------------
- Updated crcmod installation instructions for CentOS 6.
Release 4.36 (release date: 2019-01-28)
=======================================
New features
------------------
- Added Bucket Policy Only support to gsutil. This includes a new
"bucketpolicyonly" command to get/set BPO on existing buckets, as well adding
the ability to set BPO at bucket creation time with "mb -b". Currently, your
project must be whitelisted for use with the new BPO functionality. This
restriction will be lifted in the near future.
Bug Fixes
------------------
- Fixed a bug where "cp -n" would overwrite a local file at the destination if
its size differed from the source's size.
Other Changes
------------------
- Updated crcmod installation instructions for enterprise SUSE systems.
Release 4.35 (release date: 2018-12-18)
=======================================
New features
------------------
- Added -u option to rsync; this will skip copying files/objects that are newer
(as determined by checking mtime) at the destination.
Bug Fixes
------------------
- The "iam ch" command now allows supplying custom IAM roles.
- Fixed an issue where debug output was not displaying all of the loaded config
files under the "config path(s)" label.
- Disabled running with multiple processes when running on Alpine Linux, as this
would sometimes cause gsutil to hang forever. Running with multiple threads is
still allowed.
- The "rsync" command now prints log messages during synchronization to indicate
when symlinks are being skipped.
- The "Boto:ca_certificates_file" config option can now be overridden using
the -o option.
Other Changes
------------------
- Disallowed installing gsutil on Python versions != 2.7.
- Several documentation updates and clarifications.
2020-01-02 20:22:40 +01:00
|
|
|
${PYSITELIB}/gslib/vendored/boto/tox.ini
|
2020-07-14 19:52:22 +02:00
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/.coveragerc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/.github/ISSUE_TEMPLATE.md
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/.github/PULL_REQUEST_TEMPLATE.md
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/.travis.yml
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/CHANGELOG.md
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/CODE_OF_CONDUCT.md
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/CONTRIBUTING.md
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/CONTRIBUTORS.md
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/LICENSE
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/MANIFEST.in
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/Makefile
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/README.md
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/Makefile
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/_static/favicon.ico
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/_static/google_logo.png
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/conf.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/conf.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/conf.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/index.rst
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/requirements.txt
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/source/oauth2client.client.rst
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/source/oauth2client.clientsecrets.rst
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/source/oauth2client.contrib.appengine.rst
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/source/oauth2client.contrib.devshell.rst
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/source/oauth2client.contrib.dictionary_storage.rst
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/source/oauth2client.contrib.django_util.apps.rst
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/source/oauth2client.contrib.django_util.decorators.rst
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/source/oauth2client.contrib.django_util.models.rst
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/source/oauth2client.contrib.django_util.rst
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/source/oauth2client.contrib.django_util.signals.rst
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/source/oauth2client.contrib.django_util.site.rst
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/source/oauth2client.contrib.django_util.storage.rst
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/source/oauth2client.contrib.django_util.views.rst
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/source/oauth2client.contrib.flask_util.rst
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/source/oauth2client.contrib.gce.rst
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/source/oauth2client.contrib.keyring_storage.rst
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/source/oauth2client.contrib.multiprocess_file_storage.rst
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/source/oauth2client.contrib.rst
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/source/oauth2client.contrib.sqlalchemy.rst
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/source/oauth2client.contrib.xsrfutil.rst
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/source/oauth2client.crypt.rst
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/source/oauth2client.file.rst
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/source/oauth2client.rst
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/source/oauth2client.service_account.rst
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/source/oauth2client.tools.rst
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/docs/source/oauth2client.transport.rst
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/__init__.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/__init__.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/_helpers.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/_helpers.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/_helpers.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/_openssl_crypt.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/_openssl_crypt.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/_openssl_crypt.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/_pkce.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/_pkce.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/_pkce.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/_pure_python_crypt.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/_pure_python_crypt.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/_pure_python_crypt.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/_pycrypto_crypt.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/_pycrypto_crypt.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/_pycrypto_crypt.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/client.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/client.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/client.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/clientsecrets.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/clientsecrets.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/clientsecrets.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/__init__.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/__init__.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/_appengine_ndb.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/_appengine_ndb.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/_appengine_ndb.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/_metadata.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/_metadata.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/_metadata.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/appengine.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/appengine.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/appengine.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/devshell.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/devshell.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/devshell.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/dictionary_storage.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/dictionary_storage.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/dictionary_storage.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/django_util/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/django_util/__init__.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/django_util/__init__.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/django_util/apps.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/django_util/apps.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/django_util/apps.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/django_util/decorators.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/django_util/decorators.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/django_util/decorators.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/django_util/models.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/django_util/models.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/django_util/models.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/django_util/signals.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/django_util/signals.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/django_util/signals.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/django_util/site.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/django_util/site.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/django_util/site.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/django_util/storage.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/django_util/storage.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/django_util/storage.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/django_util/views.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/django_util/views.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/django_util/views.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/flask_util.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/flask_util.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/flask_util.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/gce.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/gce.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/gce.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/keyring_storage.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/keyring_storage.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/keyring_storage.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/multiprocess_file_storage.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/multiprocess_file_storage.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/multiprocess_file_storage.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/sqlalchemy.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/sqlalchemy.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/sqlalchemy.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/xsrfutil.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/xsrfutil.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/contrib/xsrfutil.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/crypt.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/crypt.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/crypt.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/file.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/file.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/file.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/service_account.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/service_account.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/service_account.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/tools.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/tools.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/tools.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/transport.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/transport.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/oauth2client/transport.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/call_compute_service.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/call_compute_service.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/call_compute_service.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/README.md
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/django_user/manage.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/django_user/manage.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/django_user/manage.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/django_user/myoauth/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/django_user/myoauth/__init__.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/django_user/myoauth/__init__.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/django_user/myoauth/settings.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/django_user/myoauth/settings.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/django_user/myoauth/settings.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/django_user/myoauth/urls.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/django_user/myoauth/urls.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/django_user/myoauth/urls.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/django_user/myoauth/wsgi.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/django_user/myoauth/wsgi.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/django_user/myoauth/wsgi.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/django_user/polls/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/django_user/polls/__init__.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/django_user/polls/__init__.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/django_user/polls/models.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/django_user/polls/models.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/django_user/polls/models.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/django_user/polls/templates/registration/login.html
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/django_user/polls/views.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/django_user/polls/views.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/django_user/polls/views.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/django_user/requirements.txt
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/google_user/manage.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/google_user/manage.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/google_user/manage.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/google_user/myoauth/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/google_user/myoauth/__init__.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/google_user/myoauth/__init__.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/google_user/myoauth/settings.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/google_user/myoauth/settings.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/google_user/myoauth/settings.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/google_user/myoauth/urls.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/google_user/myoauth/urls.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/google_user/myoauth/urls.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/google_user/myoauth/wsgi.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/google_user/myoauth/wsgi.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/google_user/myoauth/wsgi.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/google_user/polls/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/google_user/polls/__init__.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/google_user/polls/__init__.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/google_user/polls/views.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/google_user/polls/views.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/google_user/polls/views.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/django/google_user/requirements.txt
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/googleappengine/app.yaml
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/googleappengine/call_compute_service_from_gae.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/googleappengine/call_compute_service_from_gae.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/googleappengine/call_compute_service_from_gae.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/oauth2_for_devices.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/oauth2_for_devices.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/samples/oauth2_for_devices.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/scripts/build_docs.sh
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/scripts/install.sh
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/scripts/local_test_setup.sample
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/scripts/run.sh
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/scripts/run_gce_system_tests.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/scripts/run_gce_system_tests.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/scripts/run_gce_system_tests.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/scripts/run_system_tests.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/scripts/run_system_tests.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/scripts/run_system_tests.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/scripts/run_system_tests.sh
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/setup.cfg
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/setup.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/setup.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/setup.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/__init__.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/__init__.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/conftest.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/conftest.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/conftest.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/__init__.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/__init__.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/appengine/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/appengine/__init__.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/appengine/__init__.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/appengine/conftest.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/appengine/conftest.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/appengine/conftest.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/appengine/test__appengine_ndb.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/appengine/test__appengine_ndb.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/appengine/test__appengine_ndb.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/appengine/test_appengine.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/appengine/test_appengine.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/appengine/test_appengine.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/django_util/__init__.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/django_util/__init__.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/django_util/__init__.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/django_util/apps.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/django_util/apps.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/django_util/apps.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/django_util/models.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/django_util/models.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/django_util/models.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/django_util/settings.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/django_util/settings.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/django_util/settings.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/django_util/test_decorators.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/django_util/test_decorators.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/django_util/test_decorators.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/django_util/test_django_models.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/django_util/test_django_models.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/django_util/test_django_models.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/django_util/test_django_storage.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/django_util/test_django_storage.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/django_util/test_django_storage.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/django_util/test_django_util.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/django_util/test_django_util.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/django_util/test_django_util.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/django_util/test_views.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/django_util/test_views.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/django_util/test_views.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/test_devshell.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/test_devshell.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/test_devshell.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/test_dictionary_storage.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/test_dictionary_storage.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/test_dictionary_storage.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/test_flask_util.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/test_flask_util.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/test_flask_util.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/test_gce.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/test_gce.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/test_gce.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/test_keyring_storage.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/test_keyring_storage.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/test_keyring_storage.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/test_metadata.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/test_metadata.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/test_metadata.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/test_multiprocess_file_storage.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/test_multiprocess_file_storage.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/test_multiprocess_file_storage.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/test_sqlalchemy.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/test_sqlalchemy.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/test_sqlalchemy.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/test_xsrfutil.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/test_xsrfutil.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/contrib/test_xsrfutil.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/data/app.yaml
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/data/certs.json
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/data/client_secrets.json
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/data/gcloud/application_default_credentials.json
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/data/gcloud/application_default_credentials_authorized_user.json
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/data/gcloud/application_default_credentials_malformed_1.json
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/data/gcloud/application_default_credentials_malformed_2.json
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/data/gcloud/application_default_credentials_malformed_3.json
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/data/key.json.enc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/data/key.p12.enc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/data/pem_from_pkcs12.pem
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/data/pem_from_pkcs12_alternate.pem
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/data/privatekey.p12
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/data/privatekey.pem
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/data/privatekey.pub
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/data/public_cert.pem
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/data/publickey_openssl.pem
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/data/unfilled_client_secrets.json
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/data/user-key.json.enc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/http_mock.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/http_mock.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/http_mock.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test__helpers.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test__helpers.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test__helpers.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test__pkce.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test__pkce.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test__pkce.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test__pure_python_crypt.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test__pure_python_crypt.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test__pure_python_crypt.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test__pycrypto_crypt.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test__pycrypto_crypt.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test__pycrypto_crypt.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test_client.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test_client.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test_client.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test_clientsecrets.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test_clientsecrets.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test_clientsecrets.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test_crypt.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test_crypt.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test_crypt.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test_file.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test_file.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test_file.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test_jwt.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test_jwt.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test_jwt.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test_service_account.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test_service_account.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test_service_account.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test_tools.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test_tools.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test_tools.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test_transport.py
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test_transport.pyc
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tests/test_transport.pyo
|
|
|
|
${PYSITELIB}/gslib/vendored/oauth2client/tox.ini
|
2018-01-08 20:01:20 +01:00
|
|
|
${PYSITELIB}/gslib/wildcard_iterator.py
|
2020-02-16 22:08:14 +01:00
|
|
|
${PYSITELIB}/gslib/wildcard_iterator.pyc
|
|
|
|
${PYSITELIB}/gslib/wildcard_iterator.pyo
|