Releases: googleapis/python-storage
Releases · googleapis/python-storage
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
Bug Fixes
- raise a ValueError in BucketNotification.create() if a topic name is not set (#617) (9dd78df)
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
- do not append duplicates to user agent string (#570) (57cf3a1)
Documentation
- pass explicit 'client' in '{Blob.Bucket}.from_string' examples (#545) (6eff22d)
v1.42.0
Features
- add 'page_size' parameter to 'Bucket.list_blobs, list_buckets (#520) (c5f4ad8)
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
- update supported / removed Python versions in README (#519) (1f1b138)
v1.41.1
Bug Fixes
- deps: pin
{api,cloud}-core
, auth
to allow 2.x versions on Python 3 (#512) (4d7500e)
- remove trailing commas from error message constants (#505) (d4a86ce), closes #501
Documentation
- replace usage of deprecated function
download_as_string
in docs (#508) (8dfa4d4)
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
- replace default retry for upload operations (#480) (c027ccf)
v1.39.0
Features
- allow configuration of media operation retries 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 parameters (#464) (6999370)