fix(deps)!: Update dependency google-cloud-storage to v2
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| google-cloud-storage | ==1.19.1 -> ==2.18.2 |
Release Notes
googleapis/python-storage (google-cloud-storage)
v2.18.2
Bug Fixes
v2.18.1
Bug Fixes
v2.18.0
Features
Bug Fixes
- Allow Protobuf 5.x (#1317) (152b249)
- Correct notification error message (#1290) (1cb977d), closes #1289
v2.17.0
Features
- Support HNS enablement in bucket metadata (#1278) (add3c01)
- Support page_size in bucket.list_blobs (#1275) (c52e882)
Bug Fixes
Documentation
- Reference Storage Control in readme (#1254) (3d6d369)
- Update DEFAULT_RETRY_IF_GENERATION_SPECIFIED docstrings (#1234) (bdd426a)
v2.16.0
Features
v2.15.0
Features
Bug Fixes
v2.14.0
Features
Bug Fixes
- Clarify error message and docstrings in Blob class method (#1196) (92c20d3)
- Propagate timeout in BlobWriter (#1186) (22f36da), closes #1184
- Use native namespace to avoid pkg_resources warnings (#1176) (2ed915e)
v2.13.0
Features
Bug Fixes
- Blob.from_string parse storage uri with regex (#1170) (0a243fa)
- Bucket.delete(force=True) now works with version-enabled buckets (#1172) (0de09d3)
- Fix typo in Bucket.clear_lifecycle_rules() (#1169) (eae9ebe)
Documentation
v2.12.0
Features
- Add additional_blob_attributes to upload_many_from_filenames (#1162) (c7229f2)
- Add crc32c_checksum argument to download_chunks_concurrently (#1138) (fc92ad1)
- Add skip_if_exists to download_many (#1161) (c5a983d)
- Launch transfer manager to GA (#1159) (5c90563)
Bug Fixes
- Bump python-auth version to fix issue and remove workaround (#1158) (28c02dd)
- Mark _deprecate_threads_param as a wrapper to unblock introspection and docs (#1122) (69bd4a9)
Documentation
- Add snippets for upload_chunks_concurrently and add chunk_size (#1135) (3a0f551)
- Update formatting and wording in transfer_manager docstrings (#1163) (9e460d8)
v2.11.0
Features
- Add gccl-gcs-cmd field to X-Goog-API-Client header for Transfer Manager calls (#1119) (14a1909)
- Add transfer_manager.upload_chunks_concurrently using the XML MPU API (#1115) (56aeb87)
- Support configurable retries in upload_chunks_concurrently (#1120) (1271686)
Bug Fixes
Documentation
v2.10.0
Features
- Add matchGlob parameter to list_blobs (#1055) (d02098e)
- Allow exceptions to be included in batch responses (#1043) (94a35ba)
Bug Fixes
Documentation
v2.9.0
Features
Bug Fixes
- Avoid pickling processed credentials (#1016) (7935824)
- Improve test error message for missing credentials (#1024) (892481a)
Documentation
- Add sample and sample test for transfer manager (#1027) (4698799)
- Remove threads in transfer manager samples (#1029) (30c5146)
v2.8.0
Features
Bug Fixes
- Add trove classifier for python 3.11 (#971) (7886376)
- Remove use of deprecated cgi module (#1006) (3071832)
Documentation
- Add clarifications to read timeout (#873) (8fb26f4)
- Fix c.g.c structure (#982) (d5a2931)
- Update c.g.c docs and guides (#994) (62b4a50)
v2.7.0
Features
- Add "transfer_manager" module for concurrent uploads and downloads, as a preview feature (#943) (9998a5e)
- Add use_auth_w_custom_endpoint support (#941) (5291c08)
Bug Fixes
v2.6.0
Features
- Add Autoclass support and samples (#791) (9ccdc5f), closes #797
- Add predefined_acl to create_resumable_upload_session (#878) (2b3e8f9)
- Enable delete_blobs() to preserve generation (#840) (8fd4c37), closes #814
- Make tests run against environments other than prod (#883) (7dfeb62)
Bug Fixes
- Align bucket bound hostname url builder consistency (#875) (8a24add)
- BlobWriter.close() will do nothing if already closed (#887) (7707220)
- Remove client side validations (#868) (928ebbc)
Documentation
- Update comments in list_blobs sample (#866) (9469f5d)
- Clarify prefixes entity in list_blobs usage (#837) (7101f47)
- Streamline docs for migration (#876) (7c8a178)
- Update docstring for lifecycle_rules to match generator behavior (#841) (36fb81b)
v2.5.0
Features
Documentation
v2.4.0
Features
- add AbortIncompleteMultipartUpload lifecycle rule (#765) (b2e5150)
- support OLM Prefix/Suffix (#773) (187cf50)
Bug Fixes
Documentation
- fix changelog header to consistent size (#802) (4dd0907)
- samples: Update the Recovery Point Objective (RPO) sample output (#725) (b0bf411)
- Update generation_metageneration.rst with a missing space (#798) (1e7cdb6)
- update retry docs (#808) (c365d5b)
v2.3.0
Features
- add dual region bucket support and sample (#748) (752e8ab)
- track invocation id for retry metrics (#741) (bd56931)
Bug Fixes
Documentation
v2.2.1
Bug Fixes
v2.2.0
Features
Bug Fixes
- add user agent in python-storage when calling resumable media (c7bf615)
- deps: require google-api-core>=1.31.5, >=2.3.2 (#722) (e9aab38)
- Fix BlobReader handling of interleaved reads and seeks (#721) (5d1cfd2)
- retry client side requests timeout (#727) (e0b3b35)
Documentation
v2.1.0
Features
- add turbo replication support and samples (#622) (4dafc81)
- avoid authentication with storage emulator (#679) (8789afa)
- remove python 3.6 support (#689) (8aa4130)
v2.0.0
⚠ BREAKING CHANGES
- Remove Python 2 support (#657)
Features
v1.44.0
Features
Documentation
- Describe code sample more specifically (#660) (0459cb4)
- refresh readme instructions (#667) (ceb9314)
- This is just a simple PR to better describe what the code is doing in the comments. (0459cb4)
- use writeable streamin example for 'download_blob_to_file' (#676) (96092d4)
v1.43.0
Features
- add ignore_flush parameter to BlobWriter (#644) (af9c9dc)
- add support for Python 3.10 (#615) (f81a2d0)
Bug Fixes
Documentation
- add contributing and authoring guides under samples/ (#633) (420591a)
- add links to samples and how to guides (#641) (49f78b0)
- add README to samples subdirectory (#639) (58af882)
- update samples readme with cli args (#651) (75dda81)
v1.42.3
Bug Fixes
- changeover unspecified to inherited (#603) (283a419)
- check response code in batch.finish (#609) (318a286)
- skip tests that use unspecified pap until we get the change in (#600) (38b9b55)
v1.42.2
Bug Fixes
- add preconditions and retry config support to ACL patch operationss (#586) (4333caf)
- add unpinned protobuf for python3 (#592) (53f7ad0)
- pin six as a required dependency (#589) (9ca97bf)
v1.42.1
Bug Fixes
Documentation
v1.42.0
Features
Bug Fixes
- deps: add explicit ranges for 'google-api-core' and 'google-auth' (#530) (310f207)
- downloading no longer marks metadata fields as 'changed' (#523) (160d1ec)
- make 'requests.exceptions.ChunkedEncodingError retryable by default (#526) (4abb403)
Documentation
v1.41.1
Bug Fixes
- deps: pin
{api,cloud}-core,authto allow 2.x versions on Python 3 (#512) (4d7500e) - remove trailing commas from error message constants (#505) (d4a86ce), closes #501
Documentation
v1.41.0
Features
Bug Fixes
- deps: update minimum dependency versions to pick up bugfixes (#496) (92251a5), closes #494
- populate etag / generation / metageneration properties during download (#488) (49ba14c)
- revise and rename is_etag_in_json(data) (#483) (0a52546)
v1.40.0
Features
- add preconditions and retry configuration to blob.create_resumable_upload_session (#484) (0ae35ee)
- add public access prevention to bucket IAM configuration (#304) (e3e57a9)
Bug Fixes
v1.39.0
Features
- media operation retries can be configured using the same interface as with non-media operation (#447) (0dbbb8a)
Bug Fixes
- add ConnectionError to default retry (#445) (8344253)
- apply idempotency policies for ACLs (#458) (2232f38)
- replace python lifecycle action parsing ValueError with warning (#437) (2532d50)
- revise blob.compose query parameters
if_generation_match(#454) (70d19e7)
Documentation
- streamline 'timeout' / 'retry' docs in docstrings (#461) (78b2eba)
- streamline docstrings for conditional parmas (#464) (6999370)
v1.38.0
Features
Bug Fixes
Documentation
v1.37.1
Bug Fixes
- Ensure consistency check in test runs even if expected error occurs (#402) (416bcd4)
- silence expected errors for routine operations on BlobReader (#400) (d52853b)
v1.37.0
Features
Bug Fixes
v1.36.2
Bug Fixes
v1.36.1
Bug Fixes
- allow metadata keys to be cleared (#383) (79d27da), closes #381
- allow signed url version v4 without signed credentials (#356) (3e69bf9)
- correctly encode bytes for V2 signature (#382) (f44212b)
v1.36.0
Features
Bug Fixes
- correctly decode times without microseconds (#375) (37a1eb5), closes #363
- expose num_retries parameter for blob upload methods (#353) (fdabd6a), closes #352
- pass the unused parameter (#349) (5c60d24)
- set custom_time on uploads (#374) (f048be1), closes #372
v1.35.1
Bug Fixes
- address incorrect usage of request preconditions (#366) (321658c)
- Amend default retry behavior for bucket operations on client (#358) (b91e57d)
v1.35.0
Features
v1.34.0
Features
Bug Fixes
- avoid triggering global logging config (#333) (602108a), closes #332
- fall back to 'charset' of 'content_type' in 'download_as_text' (#326) (63ff233), closes #319
- fix conditional retry handling of camelCase query params (#340) (4ff6141)
- retry uploads only conditionally (#316) (547740c)
- update 'custom_time' setter to record change (#323) (5174154), closes #322
v1.33.0
Features
- add classifiers for python3.9 and remove for python3.5 (#295) (f072825)
- add testing support for Python 3.9, drop Python 3.5 (#313) (fa14009)
Bug Fixes
- use passed-in
clientwithinBlob.from_stringand helpers (#290) (d457ce3), closes #286 - preserve
metadatavalue when uploading new file content (#298) (5ab6b0d), closes #293
v1.32.0
Features
Bug Fixes
- field policy return string (#282) (c356b84)
- self-upload files for Unicode system test (#296) (6f865d9)
- use version.py for versioning, avoid issues with discovering version via get_distribution (#288) (fcd1c4f)
v1.31.2
Documentation
v1.31.1
Bug Fixes
- add requests as a dependency (#271) (ec52b38)
- preserve existing blob hashes when 'X-Goog-Hash header' is not present (#267) (277afb8)
- blob: base64 includes additional characters (#258) (cf0774a)
Documentation
v1.31.0
Features
- add configurable checksumming for blob uploads and downloads (#246) (23b7d1c)
- add support for 'Blob.custom_time' and lifecycle rules (#199) (180873d)
- error message return from api (#235) (a8de586)
- storage: add support of daysSinceNoncurrentTime and noncurrentTimeBefore (#162) (136c097)
- pass 'client_options' to base class ctor (#225) (e1f91fc), closes #210
- rename 'Blob.download_as_{string,bytes}', add 'Blob.download_as_text' (#182) (73107c3)
Bug Fixes
- change datetime.now to utcnow (#251) (3465d08), closes #228
- extract hashes correctly during download (#238) (23cfb65)
- repair mal-formed docstring (#255) (e722376)
Documentation
v1.30.0
Features
- add timeouts to Blob methods where missing (#185) (6eeb855)
- auto-populate standard headers for non-chunked downloads (#204) (d8432cd), closes #24
- migrate to Service Account Credentials API (#189) (e4990d0)
Bug Fixes
Documentation
- fix indent in code blocks (#171) (62d1543), closes #170
- remove doubled word in docstring (#209) (7a4e7a5)
Documentation
- fix indent in code blocks (#171) (62d1543), closes #170
- remove doubled word in docstring (#209) (7a4e7a5)
Dependencies
- prep for grmp-1.0.0 release (#211) ([55bae9a](https://www.github.com/go
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun
/gcbrun