Skip to content

azure-storage-queue v0.37.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@zezha-msft zezha-msft released this 05 Oct 00:51
· 212 commits to master since this release

Version 0.37.0:

All:

  • Added logging to the library, the name of the logger is 'azure.storage'. User must add handlers to the logger to output logs. Please refer to readme for more info.
  • Secondary endpoints may now be specified in connection strings, provided the corresponding primary endpoint is specified. See the connection string documentation for details.
  • Fixed an off-by-1 bug in exponential retry interval calculation.
  • The library has been split into 5 different packages:
    • azure-storage-common
    • azure-storage-blob
    • azure-storage-file
    • azure-storage-queue
    • azure-storage-nspkg
  • azure.storage.table is now releasing under a different namespace: azure-cosmosdb-table. Please refer to github.com/Azure/azure-cosmosdb-python for more info.
  • The package azure-storage is now deprecated.
  • The classes that were directly under azure.storage, not under azure.storage.*(blob, file, queue), are now under azure.storage.common.
    • Example: azure.storage.retry becomes azure.storage.common.retry
  • The methods on the class SharedAccessSignature were moved into corresponding new subclasses in each service package.
    • Example: the methods generate_blob and generate_container were moved to BlobSharedAccessSignature in the blob package. BlobSharedAccessSignature inherits generate_account from SharedAccessSignature in common.
    • Please refer to the reference documentation for more info.