fix(deps): update dependency google-cloud-storage to v3
This MR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| google-cloud-storage |
^2.1 → ^3.0.0
|
Release Notes
googleapis/python-storage (google-cloud-storage)
v3.9.0
Features
- add get_object method for async grpc client (#1735) (0e5ec29bc6a31b77bcfba4254cef5bffb199095c)
- expose
DELETE_OBJECTinAsyncGrpcClient(#1718) (c8dd7a0b124c395b7b60189ee78f47aba8d51f7d) - update generation for MRD (#1730) (08bc7082db7392f13bc8c51511b4afa9c7b157c9)
- Move Zonal Buckets features of
_experimental(#1728) (74c9ecc54173420bfcd48498a8956088a035af50) - add default user agent for grpc (#1726) (7b319469d2e495ea0bf7367f3949190e8f5d9fff)
- expose finalized_time in blob.py applicable for GET_OBJECT in ZB (#1719) (8e21a7fe54d0a043f31937671003630a1985a5d2)
- add context manager to mrd (#1724) (5ac2808a69195c688ed42c3604d4bfadbb602a66)
- integrate writes strategy and appendable object writer (#1695) (dbd162b3583e32e6f705a51f5c3fef333a9b89d0)
- Add support for opening via
write_handleand fixwrite_handletype (#1715) (2bc15fa570683ba584230c51b439d189dbdcd580) - Add micro-benchmarks for writes comparing standard (regional) vs rapid (zonal) buckets. (#1707) (dbe9d8b89d975dfbed8c830a5687ccfafea51d5f)
- Add micro-benchmarks for reads comparing standard (regional) vs rapid (zonal) buckets. (#1697) (1917649fac41481da1adea6c2a9f4ab1298a34c4)
- send
user_agentto grpc channel (#1712) (cdb2486bb051dcbfbffc2510aff6aacede5e54d3) - add samples for appendable objects writes and reads (#1705) (2e1a1eb5cbe1c909f1f892a0cc74fe63c8ef36ff)
- add samples for appendable objects writes and reads (2e1a1eb5cbe1c909f1f892a0cc74fe63c8ef36ff)
- add support for
generation=0to avoid overwriting existing objects and addis_stream_opensupport (#1709) (ea0f5bf8316f4bfcff2728d9d1baa68dde6ebdae) - add support for
generation=0to prevent overwriting existing objects (ea0f5bf8316f4bfcff2728d9d1baa68dde6ebdae) - add
is_stream_openproperty to AsyncAppendableObjectWriter for stream status check (ea0f5bf8316f4bfcff2728d9d1baa68dde6ebdae)
Bug Fixes
- receive eof while closing reads stream (#1733) (2ef63396dca1c36f9b0f0f3cf87a61b5aa4bd465)
- Change contructors of MRD and AAOW AsyncGrpcClient.grpc_client to AsyncGrpcClient (#1727) (e730bf50c4584f737ab86b2e409ddb27b40d2cec)
- instance grpc client once per process in benchmarks (#1725) (721ea2dd6c6db2aa91fd3b90e56a831aaaa64061)
- update write handle on every recv() (#1716) (5d9fafe1466b5ccb1db4a814967a5cc8465148a2)
- Fix formatting in setup.py dependencies list (#1713) (cc4831d7e253b265b0b96e08b5479f4c759be442)
- implement requests_done method to signal end of requests in async streams. Gracefully close streams. (#1700) (6c160794afded5e8f4179399f1fe5248e32bf707)
- implement requests_done method to signal end of requests in async streams. Gracefully close streams. (6c160794afded5e8f4179399f1fe5248e32bf707)
v3.8.0
Features
- flush the last chunk in append method (#1699) (89bfe7a5fcd0391da35e9ceccc185279782b5420)
- add write resumption strategy (#1663) (a57ea0ec786a84c7ae9ed82c6ae5d38ecadba4af)
- add bidi stream retry manager. (#1632) (d90f0ee09902a21b186106bcf0a8cb0b81b34340)
- implement "append_from_file" (#1686) (1333c956da18b4db753cda98c41c3619c84caf69)
- make flush size configurable (#1677) (f7095faf0a81239894ff9d277849788b62eb6ac5)
- compute chunk wise checksum for bidi_writes (#1675) (139390cb01f93a2d61e7ec201e3637dffe0b2a34)
- expose persisted size in mrd (#1671) (0e2961bef285fc064174a5c18e3db05c7a682521)
Bug Fixes
- add system test for opening with read_handle (#1672) (6dc711dacd4d38c573aa4ca9ad71fe412c0e49c1)
- no state lookup while opening bidi-write stream (#1636) (2d5a7b16846a69f3a911844971241899f60cce14)
- close write object stream always (#1661) (4a609a4b3f4ba1396825911cb02f8a9649135cd5)
v3.7.0
Features
- Auto enable mTLS when supported certificates are detected (#1637) (4e91c54)
- Send entire object checksum in the final api call of resumable upload (#1654) (ddce7e5)
- Support urllib3 >= 2.6.0 (#1658) (57405e9)
Bug Fixes
- Fix for move_blob failure when the new blob name contains characters that need to be url encoded (#1605) (ec470a2)
v3.6.0
Features
- Add support for partial list buckets (#1606) (92fc2b0)
- Make return_partial_success and unreachable fields public for list Bucket (#1601) (323cddd)
- zb-experimental: Add async write object stream (5ab8103)
- zb-experimental: Add async write object stream (#1612) (5ab8103)
Bug Fixes
v3.5.0
Features
- experimental: Add base resumption strategy for bidi streams (#1594) (5fb85ea)
- experimental: Add checksum for bidi reads operation (#1566) (93ce515)
- experimental: Add read resumption strategy (#1599) (5d5e895)
- experimental: Handle BidiReadObjectRedirectedError for bidi reads (#1600) (71b0f8a)
- Indicate that md5 is used as a CRC (#1522) (961536c)
- Provide option to update user_agent (#1596) (02f1451)
Bug Fixes
- Deprecate credentials_file argument (74415a2)
- Flaky system tests for resumable_media (#1592) (7fee3dd)
- Make
download_rangescompatible withasyncio.create_task(..)(#1591) (faf8b83) - Make
download_rangescompatible withasyncio.create_task(..)(#1591) (faf8b83) - Redact sensitive data from OTEL traces and fix env var parsing (#1553) (a38ca19)
- Redact sensitive data from OTEL traces and fix env var parsing (#1553) (a38ca19)
- Use separate header object for each upload in Transfer Manager MPU (#1595) (0d867bd)
v3.4.1
Bug Fixes
- Fixes #1561 by adding an option to specify the entire object checksum for resumable uploads via the
upload_from_string,upload_from_file, andupload_from_filenamemethods (acb918e)
v3.4.0
Features
- experimental: Add async grpc client (#1537) (ac57b8d)
- experimental: Add grpc client (#1533) (5674587)
Bug Fixes
v3.3.1
Bug Fixes
- Provide option to user to set entire object checksum at "initiate a resumable upload session" and send the same (#1525) (a8109e0)
- Send part's checksum for XML MPU part upload (#1529) (2ad77c7)
v3.3.0
Features
Bug Fixes
Documentation
v3.2.0
Features
v3.1.1
Bug Fixes
- Add a check for partial response data (#1487) (7e0412a)
- Add trove classifier for Python 3.13 (0100916)
- deps: Require google-crc32c >= 1.1.3 (0100916)
- deps: Require protobuf >= 3.20.2, < 7.0.0 (0100916)
- deps: Require requests >= 2.22.0 (0100916)
- Remove setup.cfg configuration for creating universal wheels (#1448) (d3b6b3f)
- Resolve issue where pre-release versions of dependencies are installed (0100916)
- Segmentation fault in tink while writing data (#1490) (2a46c0b)
Documentation
- Move quickstart to top of readme (#1451) (53257cf)
- Update README to break infinite redirect loop (#1450) (03f1594)
v3.1.0
Features
- Add api_key argument to Client constructor (#1441) (c869e15)
- Add Bucket.move_blob() for HNS-enabled buckets (#1431) (24c000f)
v3.0.0
⚠️ BREAKING CHANGES
Please consult the README for details on this major version release.
- The default checksum strategy for uploads has changed from None to "auto" (#1383)
- The default checksum strategy for downloads has changed from "md5" to "auto" (#1383)
- Deprecated positional argument "num_retries" has been removed (#1377)
- Deprecated argument "text_mode" has been removed (#1379)
- Blob.download_to_filename() now deletes the empty destination file on a 404 (#1394)
- Media operations now use the same retry backoff, timeout and custom predicate system as non-media operations, which may slightly impact default retry behavior (#1385)
- Retries are now enabled by default for uploads, blob deletes and blob metadata updates (#1400)
Features
- Add "auto" checksum option and make default (#1383) (5375fa0)
- Blob.download_to_filename() deletes the empty destination file on a 404 (#1394) (066be2d)
- Enable custom predicates for media operations (#1385) (f3517bf)
- Integrate google-resumable-media (#1283) (bd917b4)
- Retry by default for uploads, blob deletes, metadata updates (#1400) (0426005)
Bug Fixes
- Cancel upload when BlobWriter exits with exception (#1243) (df107d2)
- Changed name of methods
Blob.from_string()andBucket.from_string()tofrom_uri()(#1335) (58c1d03) - Correctly calculate starting offset for retries of ranged reads (#1376) (7b6c9a0)
- Filter download_kwargs in BlobReader (#1411) (0c21210)
- Remove deprecated num_retries argument (#1377) (58b5040)
- Remove deprecated text_mode argument (#1379) (4d20a8e)
Documentation
Configuration
- If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by uis-devops-renovatebot