e8c0fb841d
- Update to 3.1.0 * Add api_key argument to Client constructor (#1441) * Add Bucket.move_blob() for HNS-enabled buckets (#1431) - from version 3.0.0 * 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) * Add "auto" checksum option and make default ([1383) * Blob.download_to_filename() deletes the empty destination file on a 404 (#1394) * Enable custom predicates for media operations (#1385) * Integrate google-resumable-media (#1283) * Retry by default for uploads, blob deletes, metadata updates (#1400) * Cancel upload when BlobWriter exits with exception (#1243) * Changed name of methods Blob.from_string() and Bucket.from_string() to from_uri() (#1335) * Correctly calculate starting offset for retries of ranged reads (#1376) * Filter download_kwargs in BlobReader (#1411) * Remove deprecated num_retries argument (#1377) * Remove deprecated text_mode argument (#1379) * Correct formatting and update README.rst (#1427) * Fix issue with exceptions.py documentation (#1328) - Refresh demock.patch - Update BuildRequires and Requires from setup.py
John Paul Adrian Glaubitz2025-04-28 10:18:57 +00:00
1b4212a31a
Accepting request 1272835 from home:glaubitz:branches:devel:languages:python:google
John Paul Adrian Glaubitz2025-04-28 10:18:57 +00:00
fa2ee7c40b
Accepting request 1228478 from devel:languages:python:google
Ana Guerrero2024-12-05 16:09:38 +00:00
30eccc85a1
Accepting request 1228478 from devel:languages:python:google
Ana Guerrero2024-12-05 16:09:38 +00:00
2c51729b4f
- Update to 2.19.0: - Features - Add integration test for universe domain - Add restore_bucket and handling for soft-deleted buckets - Add support for restore token - IAM signBlob retry and universe domain support - Bug Fixes - Allow signed post policy v4 with service account and token - Do not spam the log with checksum related INFO messages when downloading using transfer_manager - Update to 2.18.2: - Bug Fixes - Add regression test for range read retry issue and bump dependency to fix - Update to 2.18.1: - Bug Fixes - Properly escape URL construction for XML MPU API - Update to 2.18.0: - Features - Add OpenTelemetry Tracing support as a preview feature - Bug Fixes - Allow Protobuf 5.x - Correct notification error message - Update to 2.17.0: - Features - Support HNS enablement in bucket metadata - Support page_size in bucket.list_blobs - Bug Fixes - Remove deprecated methods in samples and tests - Documentation
Matej Cepl2024-12-05 09:09:41 +00:00
57d5d57159
- Update to 2.19.0: - Features - Add integration test for universe domain - Add restore_bucket and handling for soft-deleted buckets - Add support for restore token - IAM signBlob retry and universe domain support - Bug Fixes - Allow signed post policy v4 with service account and token - Do not spam the log with checksum related INFO messages when downloading using transfer_manager - Update to 2.18.2: - Bug Fixes - Add regression test for range read retry issue and bump dependency to fix - Update to 2.18.1: - Bug Fixes - Properly escape URL construction for XML MPU API - Update to 2.18.0: - Features - Add OpenTelemetry Tracing support as a preview feature - Bug Fixes - Allow Protobuf 5.x - Correct notification error message - Update to 2.17.0: - Features - Support HNS enablement in bucket metadata - Support page_size in bucket.list_blobs - Bug Fixes - Remove deprecated methods in samples and tests - Documentation
Matej Cepl2024-12-05 09:09:41 +00:00
bceb835908
Accepting request 1157359 from devel:languages:python:google
Ana Guerrero2024-03-13 21:19:08 +00:00
f85e489039
Accepting request 1157359 from devel:languages:python:google
Ana Guerrero2024-03-13 21:19:08 +00:00
5bac303c9a
- Obsolete Python 3.6 build for SLE 15 SP4 and openSUSE Leap 15.4 and later - Update to 1.23.0: * Move create_bucket implementation from Bucket to Client. * Add opt-in raw download support. * Fix query-string order dependent assert. * Normalize VPCSC configuration in system tests. - Update to 1.22.0: * Add UBLA attrs to IAMConfiguration. - Update to 1.21.0: * Add gcloud-python header to user agent. * Don't report a gapic version for storage. * Update storage endpoint from www.googleapis.com to storage.googleapis.com. * Call anonymous client method to remove dependency of google application credentials. * Enable CSEK w/ V4 signed URLs. * Support predefined ACLs in Bucket.create. - Update to 1.20.0: * Add user_project param to HMAC-related methods. * Add Blob.from_string and Bucket.from_string factories. * Add support for STORAGE_EMULATOR_HOST; add benchwrapper script.
Robert Schweikert2024-03-05 20:54:07 +00:00
e1410a23dd
- Obsolete Python 3.6 build for SLE 15 SP4 and openSUSE Leap 15.4 and later - Update to 1.23.0: * Move create_bucket implementation from Bucket to Client. * Add opt-in raw download support. * Fix query-string order dependent assert. * Normalize VPCSC configuration in system tests. - Update to 1.22.0: * Add UBLA attrs to IAMConfiguration. - Update to 1.21.0: * Add gcloud-python header to user agent. * Don't report a gapic version for storage. * Update storage endpoint from www.googleapis.com to storage.googleapis.com. * Call anonymous client method to remove dependency of google application credentials. * Enable CSEK w/ V4 signed URLs. * Support predefined ACLs in Bucket.create. - Update to 1.20.0: * Add user_project param to HMAC-related methods. * Add Blob.from_string and Bucket.from_string factories. * Add support for STORAGE_EMULATOR_HOST; add benchwrapper script.
Robert Schweikert2024-03-05 20:54:07 +00:00
c47d6ea753
Accepting request 1155082 from devel:languages:python:google
Ana Guerrero2024-03-05 17:52:08 +00:00
dd377ad04c
Accepting request 1155082 from devel:languages:python:google
Ana Guerrero2024-03-05 17:52:08 +00:00
9e21e2ec88
- Version update in SLE 15 SP4 and later (jsc#PED-6697)
Robert Schweikert2024-02-27 10:05:01 +00:00
32ad69ee1b
- Version update in SLE 15 SP4 and later (jsc#PED-6697)
Robert Schweikert2024-02-27 10:05:01 +00:00
3fe92e5cc3
- update to 2.14.0: * 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.
Dirk Mueller2023-12-16 19:23:27 +00:00
eb2e276e7a
- update to 2.14.0: * 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.
Dirk Mueller2023-12-16 19:23:27 +00:00
fcb37d9ae2
Accepting request 1128593 from home:glaubitz:branches:devel:languages:python
Robert Schweikert2023-11-26 11:19:51 +00:00
e5092afe04
Accepting request 1128593 from home:glaubitz:branches:devel:languages:python
Robert Schweikert2023-11-26 11:19:51 +00:00
fd29078509
Accepting request 1095801 from home:glaubitz:branches:devel:languages:python
Robert Schweikert2023-06-28 13:03:31 +00:00
35bbb59f83
Accepting request 1095801 from home:glaubitz:branches:devel:languages:python
Robert Schweikert2023-06-28 13:03:31 +00:00
0c660f9ce6
- WORK IN PROGRESS! TESTS STILL FAIL! - Update to 2.9.0: - Un-deprecate blob.download_to_file(), bucket.create(), and bucket.list_blobs() - Avoid pickling processed credentials - Improve test error message for missing credentials - Add sample and sample test for transfer manager - Remove threads in transfer manager samples
Matej Cepl2023-05-10 11:39:31 +00:00
71ac8758f7
- WORK IN PROGRESS! TESTS STILL FAIL! - Update to 2.9.0: - Un-deprecate blob.download_to_file(), bucket.create(), and bucket.list_blobs() - Avoid pickling processed credentials - Improve test error message for missing credentials - Add sample and sample test for transfer manager - Remove threads in transfer manager samples
Matej Cepl2023-05-10 11:39:31 +00:00
5317879d9d
- Add no-relative-imports.patch to fix relative imports.
Matej Cepl2021-09-30 15:42:39 +00:00
6d983b98ca
- Add no-relative-imports.patch to fix relative imports.
Matej Cepl2021-09-30 15:42:39 +00:00
713645f79d
- Copy the testsuite before we run it to avoid import problems. - Remove horrible workarounds creating __init__.py and then removing them. - Drop Requires on python-google-filesystem.
Steve Kowalik2021-09-30 09:06:14 +00:00
28569c5fbd
- Copy the testsuite before we run it to avoid import problems. - Remove horrible workarounds creating __init__.py and then removing them. - Drop Requires on python-google-filesystem.
Steve Kowalik2021-09-30 09:06:14 +00:00
faf20f1791
- Correct Requires to googleapis-common-protos. - Add Requires on python-google-filesystem, and stop including a file it now ships.
Steve Kowalik2021-06-22 06:36:03 +00:00
b308859c91
- Correct Requires to googleapis-common-protos. - Add Requires on python-google-filesystem, and stop including a file it now ships.
Steve Kowalik2021-06-22 06:36:03 +00:00