NOTICE: This package has been removed from pkgsrc

./net/py-gsutil, Command line tool for interacting with cloud storage services

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 4.68nb2, Package name: py311-gsutil-4.68nb2, Maintainer: bsiegert

gsutil is a Python application that lets you access Google Cloud Storage and
Amazon S3 from the command line. You can use gsutil to do a wide range of
bucket and object management tasks, including:

* Creating and deleting buckets
* Uploading, downloading, and deleting objects
* Listing buckets and objects
* Moving, copying, and renaming objects
* Editing object and bucket ACLs


Required to run:
[security/py-OpenSSL] [devel/py-setuptools] [devel/py-mock] [www/py-httplib2] [lang/py-six] [devel/py-argcomplete] [devel/py-fasteners] [time/py-monotonic] [net/py-socksipy-branch] [devel/py-retry_decorator] [security/py-crcmod] [net/py-gcs-oauth2-boto-plugin] [www/py-google-apitools] [security/py-google-reauth] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 2837.091 KB

Version history: (Expand)


CVS history: (Expand)


   2023-11-05 23:59:47 by Thomas Klausner | Files touched by this commit (3)
Log message:
py-boto: not for Python 3.12

boto (version 2) is dead and packages should migrate to boto3
   2022-10-19 16:25:20 by Nia Alarie | Files touched by this commit (21)
Log message:
fighting a losing battle against the py-cryptography rustification, part 5

Convert py-OpenSSL users to versioned_dependencies.mk
   2022-01-05 16:41:32 by Thomas Klausner | Files touched by this commit (289)
Log message:
python: egg.mk: add USE_PKG_RESOURCES flag

This flag should be set for packages that import pkg_resources
and thus need setuptools after the build step.

Set this flag for packages that need it and bump PKGREVISION.
   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
   2021-10-26 13:07:15 by Nia Alarie | Files touched by this commit (958)
Log message:
net: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Not committed (merge conflicts...):

net/radsecproxy/distinfo

The following distfiles could not be fetched (fetched conditionally?):

./net/citrix_ica/distinfo citrix_ica-10.6.115659/en.linuxx86.tar.gz
./net/djbdns/distinfo dnscache-1.05-multiple-ip.patch
./net/djbdns/distinfo djbdns-1.05-test28.diff.xz
./net/djbdns/distinfo djbdns-1.05-ignoreip2.patch
./net/djbdns/distinfo djbdns-1.05-multiip.diff
./net/djbdns/distinfo djbdns-cachestats.patch
   2021-10-07 16:43:07 by Nia Alarie | Files touched by this commit (962)
Log message:
net: Remove SHA1 hashes for distfiles
   2021-09-19 14:49:42 by Benny Siegert | Files touched by this commit (4) | Package updated
Log message:
Update py-gsutil to 4.68. Now Python 3 only.

Release 4.68 (release date: 2021-09-14)
=======================================
Bug Fixes
------------------
- Improve content type inference for some common extensions.
- Copy Content-Encoding from first object in compose command.
- Support generation querying for ls command.

Other Changes
------------------
- Add a message encouraging py3 upgrade.
- Update mock library version.
- Several documentation updates and clarifications.

Release 4.67 (release date: 2021-08-16)
=======================================
Bug Fixes
------------------
- Update pyu2f to latest version to fix a security key reauth bug

Other Changes
------------------
 - Several documentation updates and clarifications.

Release 4.66 (release date: 2021-07-29)
=======================================
New Features
------------------
 - Onboard mTLS support with AIP-4114 for gsutil

Other Changes
------------------
 - Several documentation updates and clarifications.

Release 4.65 (release date: 2021-07-02)
=======================================
New Features
------------------
 - Add gsutil support for Public Access Prevention

Bug Fixes
------------------
 - Fix raising-bad-type yapf errors.

Other Changes
------------------
 - Link fix pointing to CGC docs again .
 - Backfill some small doc changes
 - Small text tweak
 - Update CHECKSUM and VERSION for 4.64 release.
 - Update CHANGES.md for 4.64 release.
 - Delete encryption addhelp page
 - Putting cl/381035251 into github
 - Backfill cl/381932961

Release 4.64 (release date: 2021-06-18)
=======================================
Bug Fixes
------------------
 - None

Other Changes
------------------
 - Link fix pointing to CGC docs.

Release 4.63 (release date: 2021-06-09)
=======================================
Bug Fixes
------------------
 - Update warning text on KMS access denied
 - Make ** to represent zero or more folders for cloud urls
 - Raise error if final destination path ends with a delimiter.

Other Changes
------------------
 - Fix flaky test for rm using preconditions
 - Fix pyenv issue for macOS
 - Fix rewrite tests
 - Remove unused progress callback.
 - Several documentation updates and clarifications.

Release 4.62 (release date: 2021-05-13)
=======================================
New Features
------------------
 - Add ignore-existing option for rsync .
 - Show satisifiesPZS info in bucket info listing (ls -Lb).
 - Support composite uploads with KMS.
 - Enforce custom endpoints through multipart copies and complex downloads.

Bug Fixes
------------------
 - rm will continue on object 404s.
 - Update boto submodule to include a fix for integrity checks with KMS.
 - iam ch is now case-insensitive for public members and member types.
 - Support skipping integrity checks in daisy chain transfers.
 - Ensure the correct content-length is provided for incomplete downloads.
 - Fix daisy chain for windows.
 - Fix stats crashing because of nanosecs in custom-time.
 - Delete connections after fork.
 - Patch md5 import for compliance on Red Hat FIPS mode distributions.
 - Handle case where there are too many slashes after CloudUrl scheme.
 - Allow specifying object generations in compose.
 - Raise error in setmeta if no headers are provided.
 - Fix encoding issue for rfc822 messages.
 - Fix StreamExhausted Error handling for Resumable uploads.
 - Fix wildcard ** bug.
 - Fix alignment of ls -l output.
 - Fix newlines around lists.

Other Changes
------------------
 - Fix sonatype errors.
 - gslib: boto\_util: implement a HasUserSpecifiedGsHost() helper.
 - Adding warning to rsync if streams or named paths are included in a folder.
 - Improve parallelism warnings.
 - Several documentation updates and clarifications.

Release 4.61 (release date: 2021-04-06)
=======================================
Bug Fixes
------------------
 - Update to RSA v4.5.
 - CopyHelper accepts kms check bypass.

Other Changes
------------------
 - Doc updates.

Release 4.60 (release date: 2021-03-11)
=======================================
Bug Fixes
------------------
 - Fixed proxy connections when using the GCS XML API.
 - Improve reliability when multiple instances of gsutil transfer to the same \ 
destination.

Other Changes
------------------
 - Remove TravisCI and update "check for CI" references to use GitHub CI.
 - Several documentation updates and clarifications.

Release 4.59 (release date: 2021-02-10)
======================================
New Features
------------------
 - Add ignore-existing option for rsync .
 - Show satisifiesPZS info in bucket info listing (ls -Lb) .

Bug Fixes
------------------
 - Register integration test failures in kokoro script .

Other Changes
------------------
 - Use respectful code .
 - Several documentation updates and clarifications.

Release 4.58 (release date: 2021-01-21)
======================================
Bug Fixes
------------------
 - Fix more occurrences of encodestring/decodestring
 - Ignore the .github directory for updates
 - Make signurl use generation information.
 - Fix UnicodeEncodeError in Python2 for help metadata command
 - Open files in non-append mode to make stripe functionality work in Lustre \ 
file systems
 - Persist request reason header for resumable uploads and downloads.
 - improve upload speed significantly when it runs on Windows
 - Add perf-trace-token support for resumable uploads.
 - Improve error message when a bucket's name collides with another.
 - Fix formatting for empty CORS JSON document

Other Changes
------------------
 - Several documentation updates and clarifications.
 - Add CI checks for Python 3.8

 Release 4.57 (release date: 2020-12-08)
======================================
Bug Fixes
------------------
 - Remove Unicode character from config command that was causing Python 2 issues.
 - Sync docs with web.

Release 4.56 (release date: 2020-12-03)
======================================
New Features
------------------
 - mTLS/DCA Authentication
 - Add GitHub Actions CI

Bug Fixes
------------------
 - Delete the projects.py help topic
 - Format fix for cp.py

Release 4.55 (release date: 2020-11-12)
======================================
Bug Fixes
------------------
 - Prevent trailing spaces in json output of iam get
 - Fix deprecation warnings due to invalid escape sequences.
 - Use is_alive in favour of isAlive for Python 3.9 compatibility.
 - Fix for base64.{encode/decode}string in python 3.9

Other Changes
------------------
 - Several documentation updates and clarifications.

Release 4.54 (release date: 2020-10-22)
======================================
New Features
------------------
 - Add userProject support to signurl

Bug Fixes
------------------
 - Explicitly set multiprocessing start method to 'fork'
 - Headers can now be removed
 - Fix CommandException.informational attribute error
 - Fix broken signurl error message.

Other Changes
------------------
 - Warn when disabling parallel composite uploads for KMS encryption.
 - Handle SAML reauth challenge.
 - Several documentation updates and clarifications.
   2020-10-16 09:41:10 by Benny Siegert | Files touched by this commit (3) | Package updated
Log message:
Update py-gsutil to 4.53.

Release 4.53 (release date: 2020-08-19)
======================================
Bug Fixes
------------------
- Remove socksipy dependency to fix proxy authentication
- Retry on errors relating to region specification for S3

Other Changes
------------------
- Prompt Daisy chain users to try STS
- Add new IAM types, and disable URL parsing for  IAM b/c it has subcommands.
- Many text updates and clarifications.