Package Details: python-azure-storage 2.1.0-1

Git Clone URL: https://aur.archlinux.org/python-azure-storage.git (read-only, click to copy)
Package Base: python-azure-storage
Description: Microsoft Azure Storage Library for Python
Upstream URL: https://github.com/Azure/azure-storage-python
Licenses: Apache
Submitter: None
Maintainer: pallxk
Last Packager: lukaszimmermann
Votes: 3
Popularity: 0.000000
First Submitted: 2017-03-20 00:08 (UTC)
Last Updated: 2022-02-12 16:16 (UTC)

Latest Comments

captain jtejur commented on 2018-09-13 12:10 (UTC) (edited on 2018-09-13 13:20 (UTC) by captain jtejur)

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.

<deleted-account> commented on 2018-03-03 17:39 (UTC)

@maximbaz fixed

maximbaz commented on 2018-03-03 17:21 (UTC)

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