Package Details: python-azure-storage 1.4.0-1

Git Clone URL: https://aur.archlinux.org/python-azure-storage.git (read-only)
Package Base: python-azure-storage
Description: Microsoft Azure Storage Library for Python
Upstream URL: https://github.com/Azure/azure-storage-python
Licenses: Apache
Submitter: optlink
Maintainer: optlink
Last Packager: optlink
Votes: 3
Popularity: 0.000796
First Submitted: 2017-03-20 00:08
Last Updated: 2019-01-01 18:55

Latest Comments

captain jtejur commented on 2018-09-13 12:10

The module builds fine but when I import "BlockBlobService" it tries to import "AzureHttpError" and "AzureConflictHttpError" from "azure.common" which fails with "ModuleNotFoundError". I have not tried other components of "azure.storage" but clearly, whichever package contains "azure.common" should be at least an optional dependency, possibly a required one.

There currently seems to be no package available for "azure.common" (neither in the regular repos, nor in the AUR). Interestingly, one can actually download an AUR snapshot from the address https://aur.archlinux.org/cgit/aur.git/snapshot/python-azure-common.tar.gz and building and installing it solves the aforementioned problem but for some reason, "python-azure-storage" is not currently listed in the AUR.

Furthermore, importing "BlockBlobService" also triggers another series of imports that end up trying to load "cryptography" which should also be added as a dependency. The module is available as "python-cryptography" in Extra.

optlink commented on 2018-03-03 17:39

@maximbaz fixed

maximbaz commented on 2018-03-03 17:21

Hi optlink, why is this package cloning the repo instead of downloading a tarball from the github releases page?