* 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 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:google/python-google-cloud-storage?expand=0&rev=13
190 lines
7.6 KiB
Diff
190 lines
7.6 KiB
Diff
diff -Nru google_cloud_storage-3.1.0.orig/tests/system/test_blob.py google_cloud_storage-3.1.0/tests/system/test_blob.py
|
|
--- google_cloud_storage-3.1.0.orig/tests/system/test_blob.py 2025-02-28 01:15:44.000000000 +0100
|
|
+++ google_cloud_storage-3.1.0/tests/system/test_blob.py 2025-04-26 11:42:46.622992898 +0200
|
|
@@ -21,7 +21,7 @@
|
|
import warnings
|
|
|
|
import pytest
|
|
-import mock
|
|
+from unittest import mock
|
|
|
|
from google.cloud.storage.exceptions import DataCorruption
|
|
from google.api_core import exceptions
|
|
diff -Nru google_cloud_storage-3.1.0.orig/tests/unit/test_acl.py google_cloud_storage-3.1.0/tests/unit/test_acl.py
|
|
--- google_cloud_storage-3.1.0.orig/tests/unit/test_acl.py 2025-02-28 01:15:44.000000000 +0100
|
|
+++ google_cloud_storage-3.1.0/tests/unit/test_acl.py 2025-04-26 11:42:46.624599658 +0200
|
|
@@ -14,7 +14,7 @@
|
|
|
|
import unittest
|
|
|
|
-import mock
|
|
+from unittest import mock
|
|
|
|
from google.cloud.storage.retry import (
|
|
DEFAULT_RETRY,
|
|
diff -Nru google_cloud_storage-3.1.0.orig/tests/unit/test_batch.py google_cloud_storage-3.1.0/tests/unit/test_batch.py
|
|
--- google_cloud_storage-3.1.0.orig/tests/unit/test_batch.py 2025-02-28 01:15:44.000000000 +0100
|
|
+++ google_cloud_storage-3.1.0/tests/unit/test_batch.py 2025-04-26 11:42:46.624902162 +0200
|
|
@@ -17,7 +17,7 @@
|
|
from http.client import NO_CONTENT
|
|
import unittest
|
|
|
|
-import mock
|
|
+from unittest import mock
|
|
import requests
|
|
|
|
from google.cloud.storage._helpers import _DEFAULT_UNIVERSE_DOMAIN
|
|
diff -Nru google_cloud_storage-3.1.0.orig/tests/unit/test_blob.py google_cloud_storage-3.1.0/tests/unit/test_blob.py
|
|
--- google_cloud_storage-3.1.0.orig/tests/unit/test_blob.py 2025-02-28 01:15:44.000000000 +0100
|
|
+++ google_cloud_storage-3.1.0/tests/unit/test_blob.py 2025-04-26 11:42:46.625931927 +0200
|
|
@@ -24,7 +24,7 @@
|
|
from unittest.mock import patch
|
|
from urllib.parse import urlencode
|
|
|
|
-import mock
|
|
+from unittest import mock
|
|
import pytest
|
|
|
|
from google.cloud.exceptions import NotFound
|
|
diff -Nru google_cloud_storage-3.1.0.orig/tests/unit/test_bucket.py google_cloud_storage-3.1.0/tests/unit/test_bucket.py
|
|
--- google_cloud_storage-3.1.0.orig/tests/unit/test_bucket.py 2025-02-28 01:15:44.000000000 +0100
|
|
+++ google_cloud_storage-3.1.0/tests/unit/test_bucket.py 2025-04-26 11:42:46.626866799 +0200
|
|
@@ -15,7 +15,7 @@
|
|
import datetime
|
|
import unittest
|
|
|
|
-import mock
|
|
+from unittest import mock
|
|
import pytest
|
|
|
|
from google.cloud.storage.retry import DEFAULT_RETRY
|
|
diff -Nru google_cloud_storage-3.1.0.orig/tests/unit/test_client.py google_cloud_storage-3.1.0/tests/unit/test_client.py
|
|
--- google_cloud_storage-3.1.0.orig/tests/unit/test_client.py 2025-02-28 01:15:44.000000000 +0100
|
|
+++ google_cloud_storage-3.1.0/tests/unit/test_client.py 2025-04-26 11:42:46.627866820 +0200
|
|
@@ -17,7 +17,7 @@
|
|
import io
|
|
import json
|
|
from unittest.mock import patch
|
|
-import mock
|
|
+from unittest import mock
|
|
import pytest
|
|
import re
|
|
import requests
|
|
diff -Nru google_cloud_storage-3.1.0.orig/tests/unit/test_fileio.py google_cloud_storage-3.1.0/tests/unit/test_fileio.py
|
|
--- google_cloud_storage-3.1.0.orig/tests/unit/test_fileio.py 2025-02-28 01:15:44.000000000 +0100
|
|
+++ google_cloud_storage-3.1.0/tests/unit/test_fileio.py 2025-04-26 11:42:46.628946480 +0200
|
|
@@ -18,7 +18,7 @@
|
|
import io
|
|
import string
|
|
|
|
-import mock
|
|
+from unittest import mock
|
|
|
|
from google.api_core.exceptions import RequestRangeNotSatisfiable
|
|
from google.cloud.storage.fileio import CHUNK_SIZE_MULTIPLE
|
|
diff -Nru google_cloud_storage-3.1.0.orig/tests/unit/test__helpers.py google_cloud_storage-3.1.0/tests/unit/test__helpers.py
|
|
--- google_cloud_storage-3.1.0.orig/tests/unit/test__helpers.py 2025-02-28 01:15:44.000000000 +0100
|
|
+++ google_cloud_storage-3.1.0/tests/unit/test__helpers.py 2025-04-26 11:42:46.623466116 +0200
|
|
@@ -14,7 +14,7 @@
|
|
|
|
import unittest
|
|
|
|
-import mock
|
|
+from unittest import mock
|
|
|
|
from google.cloud.storage.retry import DEFAULT_RETRY
|
|
from google.cloud.storage.retry import DEFAULT_RETRY_IF_METAGENERATION_SPECIFIED
|
|
@@ -586,8 +586,6 @@
|
|
self.assertEqual(SIGNED_CONTENT, b"kBiQqOnIz21aGlQrIp/r/w==")
|
|
|
|
def test_it_with_stubs(self):
|
|
- import mock
|
|
-
|
|
class _Buffer(object):
|
|
def __init__(self, return_vals):
|
|
self.return_vals = return_vals
|
|
diff -Nru google_cloud_storage-3.1.0.orig/tests/unit/test_hmac_key.py google_cloud_storage-3.1.0/tests/unit/test_hmac_key.py
|
|
--- google_cloud_storage-3.1.0.orig/tests/unit/test_hmac_key.py 2025-02-28 01:15:44.000000000 +0100
|
|
+++ google_cloud_storage-3.1.0/tests/unit/test_hmac_key.py 2025-04-26 11:42:46.629270565 +0200
|
|
@@ -14,7 +14,7 @@
|
|
|
|
import unittest
|
|
|
|
-import mock
|
|
+from unittest import mock
|
|
|
|
from google.cloud.storage.retry import DEFAULT_RETRY
|
|
from google.cloud.storage.retry import DEFAULT_RETRY_IF_ETAG_IN_JSON
|
|
diff -Nru google_cloud_storage-3.1.0.orig/tests/unit/test__http.py google_cloud_storage-3.1.0/tests/unit/test__http.py
|
|
--- google_cloud_storage-3.1.0.orig/tests/unit/test__http.py 2025-02-28 01:15:44.000000000 +0100
|
|
+++ google_cloud_storage-3.1.0/tests/unit/test__http.py 2025-04-26 11:42:46.623791083 +0200
|
|
@@ -15,7 +15,7 @@
|
|
import unittest
|
|
from unittest.mock import patch
|
|
|
|
-import mock
|
|
+from unittest import mock
|
|
|
|
from google.cloud.storage import _helpers
|
|
|
|
diff -Nru google_cloud_storage-3.1.0.orig/tests/unit/test_notification.py google_cloud_storage-3.1.0/tests/unit/test_notification.py
|
|
--- google_cloud_storage-3.1.0.orig/tests/unit/test_notification.py 2025-02-28 01:15:44.000000000 +0100
|
|
+++ google_cloud_storage-3.1.0/tests/unit/test_notification.py 2025-04-26 11:42:46.629520038 +0200
|
|
@@ -14,7 +14,7 @@
|
|
|
|
import unittest
|
|
|
|
-import mock
|
|
+from unittest import mock
|
|
|
|
from google.cloud.storage.retry import DEFAULT_RETRY
|
|
|
|
diff -Nru google_cloud_storage-3.1.0.orig/tests/unit/test__opentelemetry_tracing.py google_cloud_storage-3.1.0/tests/unit/test__opentelemetry_tracing.py
|
|
--- google_cloud_storage-3.1.0.orig/tests/unit/test__opentelemetry_tracing.py 2025-02-28 01:15:44.000000000 +0100
|
|
+++ google_cloud_storage-3.1.0/tests/unit/test__opentelemetry_tracing.py 2025-04-26 11:42:46.624011662 +0200
|
|
@@ -17,7 +17,7 @@
|
|
import pytest
|
|
import sys
|
|
|
|
-import mock
|
|
+from unittest import mock
|
|
from google.api_core.exceptions import GoogleAPICallError
|
|
from google.cloud.storage import __version__
|
|
from google.cloud.storage import _opentelemetry_tracing
|
|
diff -Nru google_cloud_storage-3.1.0.orig/tests/unit/test_retry.py google_cloud_storage-3.1.0/tests/unit/test_retry.py
|
|
--- google_cloud_storage-3.1.0.orig/tests/unit/test_retry.py 2025-02-28 01:15:44.000000000 +0100
|
|
+++ google_cloud_storage-3.1.0/tests/unit/test_retry.py 2025-04-26 11:42:46.629783609 +0200
|
|
@@ -17,7 +17,7 @@
|
|
from google.cloud.storage import _helpers
|
|
from google.cloud.storage.exceptions import InvalidResponse
|
|
|
|
-import mock
|
|
+from unittest import mock
|
|
|
|
|
|
class Test_should_retry(unittest.TestCase):
|
|
diff -Nru google_cloud_storage-3.1.0.orig/tests/unit/test__signing.py google_cloud_storage-3.1.0/tests/unit/test__signing.py
|
|
--- google_cloud_storage-3.1.0.orig/tests/unit/test__signing.py 2025-02-28 01:15:44.000000000 +0100
|
|
+++ google_cloud_storage-3.1.0/tests/unit/test__signing.py 2025-04-26 11:42:46.624285442 +0200
|
|
@@ -23,7 +23,7 @@
|
|
import unittest
|
|
import urllib.parse
|
|
|
|
-import mock
|
|
+from unittest import mock
|
|
import pytest
|
|
|
|
from google.cloud.storage._helpers import _UTC
|
|
diff -Nru google_cloud_storage-3.1.0.orig/tests/unit/test_transfer_manager.py google_cloud_storage-3.1.0/tests/unit/test_transfer_manager.py
|
|
--- google_cloud_storage-3.1.0.orig/tests/unit/test_transfer_manager.py 2025-02-28 01:15:44.000000000 +0100
|
|
+++ google_cloud_storage-3.1.0/tests/unit/test_transfer_manager.py 2025-04-26 11:42:46.629866863 +0200
|
|
@@ -25,7 +25,7 @@
|
|
|
|
import os
|
|
import tempfile
|
|
-import mock
|
|
+from unittest import mock
|
|
import pickle
|
|
|
|
BLOB_TOKEN_STRING = "blob token"
|