* Add support for Python 3.12
* Support object retention lock
* Clarify error message and docstrings in Blob class method
* Propagate timeout in BlobWriter
* Use native namespace to avoid pkg_resources warnings
- Remove horrible workarounds creating __init__.py and then removing them.
- allow metadata keys to be cleared
'download_as_text'
- update 'custom_time' setter to record change
- use passed-in client within Blob.from_string and helpers
- preserve metadata value when uploading new file content
- pass 'client_options' to base class ctor
- change datetime.now to utcnow
+ The tests require at least version 3.0.0.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-cloud-storage?expand=0&rev=51
- Update to 2.13.0
* Add Autoclass v2.1 support (#1117)
* Add support for custom headers (#1121)
* Blob.from_string parse storage uri with regex (#1170)
* Bucket.delete(force=True) now works with version-enabled buckets (#1172)
* Fix typo in Bucket.clear_lifecycle_rules() (#1169)
* Fix exception field in tm reference docs (#1164)
- from version 2.12.0
* Add additional_blob_attributes to upload_many_from_filenames (#1162)
* Add crc32c_checksum argument to download_chunks_concurrently (#1138)
* Add skip_if_exists to download_many (#1161)
* Launch transfer manager to GA (#1159)
* Bump python-auth version to fix issue and remove workaround (#1158)
* Mark _deprecate_threads_param as a wrapper to unblock introspection and docs (#1122)
* Add snippets for upload_chunks_concurrently and add chunk_size (#1135)
* Update formatting and wording in transfer_manager docstrings (#1163)
- from version 2.11.0
* Add gccl-gcs-cmd field to X-Goog-API-Client header for Transfer Manager calls (#1119)
* Add transfer_manager.upload_chunks_concurrently using the XML MPU API (#1115)
* Support configurable retries in upload_chunks_concurrently (#1120)
* Split retention period tests due to caching change (#1068)
* Add Transfer Manager documentation in c.g.c (#1109)
- Refresh patches for new version
* demock.patch
- Update BuildRequires and Require from setup.py
OBS-URL: https://build.opensuse.org/request/show/1128593
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-cloud-storage?expand=0&rev=50
- Update to 2.6.0
Features
* Add Autoclass support and samples (#791), closes (#797)
* Add predefined_acl to create_resumable_upload_session (#878)
* Enable delete_blobs() to preserve generation (#840), closes (#814)
* Make tests run against environments other than prod (#883)
Bug Fixes
* Align bucket bound hostname url builder consistency (#875)
* BlobWriter.close() will do nothing if already closed (#887)
* Remove client side validations (#868)
Documentation
* Update comments in list_blobs sample (#866)
* Clarify prefixes entity in list_blobs usage (#837)
* Streamline docs for migration (#876)
* Update docstring for lifecycle_rules to match generator behavior (#841)
OBS-URL: https://build.opensuse.org/request/show/1036256
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-cloud-storage?expand=0&rev=40
- Update to 2.2.1
Bug Fixes
* remove py.typed marker file for PEP 561 (#735), closes (#734)
- from version 2.2.0
Features
* allow no project in client methods using storage emulator (#703)
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
* fixed download_blob_to_file example (#704) (2c94d98)
- from 2.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)
- from version 2.0.0
BREAKING CHANGES
* Remove Python 2 support (#657)
Features
* Remove Python 2 support (#657) (b611670)
- from version 1.44.0
Features
* add raw_download kwarg to BlobReader (#668) (10cdad6)
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
OBS-URL: https://build.opensuse.org/request/show/969826
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-cloud-storage?expand=0&rev=30
- Update to version 1.15.1
* Widen range for 'google-cloud-core'
- Update to version 1.15.0
* New Features
- Add support for V4 signed URLs
- Add generation arguments to bucket / blob methods
* Implementation Changes
- Remove classifier for Python 3.4 for end-of-life
- Ensure that 'Blob.reload' passes encryption headers
* Documentation
- Update client library documentation URLs
* Iternal / Testing Changes
- Fix failing system tests
- Increase number of retries for 429 errors
- Un-flake KMS integration tests expecting empty bucket
OBS-URL: https://build.opensuse.org/request/show/703586
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-cloud-storage?expand=0&rev=7