azure-storage-blob_12.20.0b1
Pre-release
Pre-release
12.20.0b1 (2024-04-16)
This version and all future versions will require Python 3.8+. Python 3.7 is no longer supported.
Features Added
- Added support for service version 2024-05-04.
- The
servicesparameter has been added to thegenerate_account_sasAPI, which enables the ability to generate SAS
tokens to be used with multiple services. By default, the SAS token service scope will default to the current service.
Bugs Fixed
- Bumped dependency of
typing-extensionsto>=4.6.0to avoid potentialTypeErrorwithtyping.TypeVaron
Python 3.12. - Fixed an issue where authentication errors could raise
AttributeErrorinstead ofClientAuthenticationErrorwhen
using async OAuth credentials. - Fixed a typing issue which incorrectly typed the
readintoAPI. The correct input type isIO[bytes]. - Fixed a typo in the initialization of
completion_timefor theCopyPropertiesmodel. - Fixed a couple of issues with
upload_blobwhen using Iterators/Generators as the data input.
Other Changes
- Passing
prefixto the followingContainerClientAPIs now raises aValueError:
list_blobs,list_blobs_names, andwalk_blobs. This change was made to avoid confusion for filtering results.
Thename_starts_withparameter is the correct parameter to pass for filtering.