Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-azure-storage-blob for
openSUSE:Factory checked in at 2025-04-02 18:53:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-azure-storage-blob (Old)
and /work/SRC/openSUSE:Factory/.python-azure-storage-blob.new.1907 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-azure-storage-blob"
Wed Apr 2 18:53:15 2025 rev:40 rq:1265878 version:12.25.1
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-azure-storage-blob/python-azure-storage-blob.changes
2025-03-14 23:53:07.075194415 +0100
+++
/work/SRC/openSUSE:Factory/.python-azure-storage-blob.new.1907/python-azure-storage-blob.changes
2025-04-02 18:53:24.556794964 +0200
@@ -1,0 +2,8 @@
+Mon Mar 31 06:56:35 UTC 2025 - John Paul Adrian Glaubitz
<[email protected]>
+
+- New upstream release
+ + Version 12.25.1
+ + For detailed information about changes see the
+ CHANGELOG.md file provided with this package
+
+-------------------------------------------------------------------
Old:
----
azure_storage_blob-12.25.0.tar.gz
New:
----
azure_storage_blob-12.25.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-azure-storage-blob.spec ++++++
--- /var/tmp/diff_new_pack.A9yxX3/_old 2025-04-02 18:53:26.012856142 +0200
+++ /var/tmp/diff_new_pack.A9yxX3/_new 2025-04-02 18:53:26.016856311 +0200
@@ -18,7 +18,7 @@
%{?sle15_python_module_pythons}
Name: python-azure-storage-blob
-Version: 12.25.0
+Version: 12.25.1
Release: 0
Summary: Microsoft Azure Storage Blob Client Library for Python
License: MIT
++++++ azure_storage_blob-12.25.0.tar.gz -> azure_storage_blob-12.25.1.tar.gz
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/azure_storage_blob-12.25.0/CHANGELOG.md
new/azure_storage_blob-12.25.1/CHANGELOG.md
--- old/azure_storage_blob-12.25.0/CHANGELOG.md 2025-03-11 16:33:32.000000000
+0100
+++ new/azure_storage_blob-12.25.1/CHANGELOG.md 2025-03-27 16:42:19.000000000
+0100
@@ -1,5 +1,10 @@
# Release History
+## 12.25.1 (2025-03-27)
+
+### Other Changes
+- Updated dependency for `azure-storage-file-datalake` type hints.
+
## 12.25.0 (2025-03-11)
### Features Added
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/azure_storage_blob-12.25.0/PKG-INFO
new/azure_storage_blob-12.25.1/PKG-INFO
--- old/azure_storage_blob-12.25.0/PKG-INFO 2025-03-11 16:36:15.048818000
+0100
+++ new/azure_storage_blob-12.25.1/PKG-INFO 2025-03-27 16:44:58.687933700
+0100
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: azure-storage-blob
-Version: 12.25.0
+Version: 12.25.1
Summary: Microsoft Azure Blob Storage Client Library for Python
Home-page:
https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/storage/azure-storage-blob
Author: Microsoft Corporation
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/azure_storage_blob-12.25.0/azure/storage/blob/_shared/avro/avro_io.py
new/azure_storage_blob-12.25.1/azure/storage/blob/_shared/avro/avro_io.py
--- old/azure_storage_blob-12.25.0/azure/storage/blob/_shared/avro/avro_io.py
2025-03-11 16:33:32.000000000 +0100
+++ new/azure_storage_blob-12.25.1/azure/storage/blob/_shared/avro/avro_io.py
2025-03-27 16:42:19.000000000 +0100
@@ -162,11 +162,11 @@
try:
return input_bytes.decode('utf-8')
except UnicodeDecodeError as exn:
- logger.error('Invalid UTF-8 input bytes: %r', input_bytes)
+ logger.error('Invalid UTF-8 input bytes: %r', input_bytes) #
pylint: disable=do-not-log-raised-errors
raise exn
else:
# PY2
- return unicode(input_bytes, "utf-8") # pylint:
disable=undefined-variable
+ return unicode(input_bytes, "utf-8") # pylint:
disable=undefined-variable
def skip_null(self):
pass
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/azure_storage_blob-12.25.0/azure/storage/blob/_shared/avro/avro_io_async.py
new/azure_storage_blob-12.25.1/azure/storage/blob/_shared/avro/avro_io_async.py
---
old/azure_storage_blob-12.25.0/azure/storage/blob/_shared/avro/avro_io_async.py
2025-03-11 16:33:32.000000000 +0100
+++
new/azure_storage_blob-12.25.1/azure/storage/blob/_shared/avro/avro_io_async.py
2025-03-27 16:42:19.000000000 +0100
@@ -145,7 +145,7 @@
try:
return input_bytes.decode('utf-8')
except UnicodeDecodeError as exn:
- logger.error('Invalid UTF-8 input bytes: %r', input_bytes)
+ logger.error('Invalid UTF-8 input bytes: %r', input_bytes) #
pylint: disable=do-not-log-raised-errors
raise exn
else:
# PY2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/azure_storage_blob-12.25.0/azure/storage/blob/_shared/base_client.py
new/azure_storage_blob-12.25.1/azure/storage/blob/_shared/base_client.py
--- old/azure_storage_blob-12.25.0/azure/storage/blob/_shared/base_client.py
2025-03-11 16:33:32.000000000 +0100
+++ new/azure_storage_blob-12.25.1/azure/storage/blob/_shared/base_client.py
2025-03-27 16:42:19.000000000 +0100
@@ -65,7 +65,10 @@
class StorageAccountHostsMixin(object):
+
_client: Any
+ _hosts: Dict[str, str]
+
def __init__(
self,
parsed_url: Any,
@@ -74,7 +77,7 @@
**kwargs: Any
) -> None:
self._location_mode = kwargs.get("_location_mode",
LocationMode.PRIMARY)
- self._hosts = kwargs.get("_hosts")
+ self._hosts = kwargs.get("_hosts", {})
self.scheme = parsed_url.scheme
self._is_localhost = False
@@ -93,7 +96,7 @@
if self.scheme.lower() != "https" and hasattr(self.credential,
"get_token"):
raise ValueError("Token credential is only supported with HTTPS.")
- secondary_hostname = None
+ secondary_hostname = ""
if hasattr(self.credential, "account_name"):
self.account_name = self.credential.account_name
secondary_hostname =
f"{self.credential.account_name}-secondary.{service_name}.{SERVICE_HOST_BASE}"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/azure_storage_blob-12.25.0/azure/storage/blob/_shared/policies_async.py
new/azure_storage_blob-12.25.1/azure/storage/blob/_shared/policies_async.py
--- old/azure_storage_blob-12.25.0/azure/storage/blob/_shared/policies_async.py
2025-03-11 16:33:32.000000000 +0100
+++ new/azure_storage_blob-12.25.1/azure/storage/blob/_shared/policies_async.py
2025-03-27 16:42:19.000000000 +0100
@@ -5,7 +5,7 @@
# --------------------------------------------------------------------------
# pylint: disable=invalid-overridden-method
-import asyncio
+import asyncio # pylint: disable=do-not-import-asyncio
import logging
import random
from typing import Any, Dict, TYPE_CHECKING
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/azure_storage_blob-12.25.0/azure/storage/blob/_shared/request_handlers.py
new/azure_storage_blob-12.25.1/azure/storage/blob/_shared/request_handlers.py
---
old/azure_storage_blob-12.25.0/azure/storage/blob/_shared/request_handlers.py
2025-03-11 16:33:32.000000000 +0100
+++
new/azure_storage_blob-12.25.1/azure/storage/blob/_shared/request_handlers.py
2025-03-27 16:42:19.000000000 +0100
@@ -136,8 +136,7 @@
return range_header, range_validation
-def add_metadata_headers(metadata=None):
- # type: (Optional[Dict[str, str]]) -> Dict[str, str]
+def add_metadata_headers(metadata: Optional[Dict[str, str]] = None) ->
Dict[str, str]:
headers = {}
if metadata:
for key, value in metadata.items():
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/azure_storage_blob-12.25.0/azure/storage/blob/_shared/uploads_async.py
new/azure_storage_blob-12.25.1/azure/storage/blob/_shared/uploads_async.py
--- old/azure_storage_blob-12.25.0/azure/storage/blob/_shared/uploads_async.py
2025-03-11 16:33:32.000000000 +0100
+++ new/azure_storage_blob-12.25.1/azure/storage/blob/_shared/uploads_async.py
2025-03-27 16:42:19.000000000 +0100
@@ -4,10 +4,9 @@
# license information.
# --------------------------------------------------------------------------
-import asyncio
+import asyncio # pylint: disable=do-not-import-asyncio
import inspect
import threading
-from asyncio import Lock
from io import UnsupportedOperation
from itertools import islice
from math import ceil
@@ -165,7 +164,7 @@
# Progress feedback
self.progress_total = 0
- self.progress_lock = Lock() if parallel else None
+ self.progress_lock = asyncio.Lock() if parallel else None
self.progress_hook = progress_hook
# Encryption
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/azure_storage_blob-12.25.0/azure/storage/blob/_version.py
new/azure_storage_blob-12.25.1/azure/storage/blob/_version.py
--- old/azure_storage_blob-12.25.0/azure/storage/blob/_version.py
2025-03-11 16:33:32.000000000 +0100
+++ new/azure_storage_blob-12.25.1/azure/storage/blob/_version.py
2025-03-27 16:42:19.000000000 +0100
@@ -4,4 +4,4 @@
# license information.
# --------------------------------------------------------------------------
-VERSION = "12.25.0"
+VERSION = "12.25.1"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/azure_storage_blob-12.25.0/azure/storage/blob/aio/_download_async.py
new/azure_storage_blob-12.25.1/azure/storage/blob/aio/_download_async.py
--- old/azure_storage_blob-12.25.0/azure/storage/blob/aio/_download_async.py
2025-03-11 16:33:32.000000000 +0100
+++ new/azure_storage_blob-12.25.1/azure/storage/blob/aio/_download_async.py
2025-03-27 16:42:19.000000000 +0100
@@ -6,7 +6,7 @@
# pylint: disable=invalid-overridden-method
# mypy: disable-error-code=override
-import asyncio
+import asyncio # pylint: disable=do-not-import-asyncio
import codecs
import sys
import warnings
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/azure_storage_blob-12.25.0/azure_storage_blob.egg-info/PKG-INFO
new/azure_storage_blob-12.25.1/azure_storage_blob.egg-info/PKG-INFO
--- old/azure_storage_blob-12.25.0/azure_storage_blob.egg-info/PKG-INFO
2025-03-11 16:36:14.000000000 +0100
+++ new/azure_storage_blob-12.25.1/azure_storage_blob.egg-info/PKG-INFO
2025-03-27 16:44:58.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: azure-storage-blob
-Version: 12.25.0
+Version: 12.25.1
Summary: Microsoft Azure Blob Storage Client Library for Python
Home-page:
https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/storage/azure-storage-blob
Author: Microsoft Corporation