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 
<adrian.glaub...@suse.com>
+
+- 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

Reply via email to