diff --git a/odc/geo/cog/_az.py b/odc/geo/cog/_az.py index d3e30a36..03b811cc 100644 --- a/odc/geo/cog/_az.py +++ b/odc/geo/cog/_az.py @@ -184,4 +184,4 @@ def finalise(self, parts: List[Dict[str, Any]]) -> str: :param parts: List of uploaded parts metadata. :return: ETag of the finalised blob. """ - return self.mpu.finalise(parts) \ No newline at end of file + return self.mpu.finalise(parts) diff --git a/odc/geo/cog/_s3.py b/odc/geo/cog/_s3.py index 1d272cd4..19dcff57 100644 --- a/odc/geo/cog/_s3.py +++ b/odc/geo/cog/_s3.py @@ -148,7 +148,7 @@ def finalise(self, parts: List[Dict[str, Any]]) -> str: MultipartUpload={"Parts": parts}, ) return rr["ETag"] - + @property def started(self) -> bool: """Check if the multipart upload has been initiated.""" diff --git a/odc/geo/cog/_tifffile.py b/odc/geo/cog/_tifffile.py index b3062cdc..4a7cf451 100644 --- a/odc/geo/cog/_tifffile.py +++ b/odc/geo/cog/_tifffile.py @@ -672,7 +672,7 @@ def save_cog_with_dask( xx_odc = xx.odc assert isinstance(xx_odc, ODCExtensionDa) assert isinstance(xx_odc.geobox, GeoBox) or xx_odc.geobox is None - + ydim = xx_odc.ydim data_chunks: Tuple[int, int] = xx.data.chunksize[ydim:ydim + 2] if isinstance(blocksize, Unset): diff --git a/tests/test_az.py b/tests/test_az.py index 010b4167..193f2fb0 100644 --- a/tests/test_az.py +++ b/tests/test_az.py @@ -27,7 +27,7 @@ def test_azure_multipart_upload(self, mock_blob_service_client): mcc = mock_container_client mock_blob_service_client.return_value.get_container_client.return_value = mcc mock_container_client.get_blob_client.return_value = mock_blob_client - + # Simulate return values for Azure Blob SDK methods mock_blob_client.get_blob_properties.return_value.etag = "mock-etag"