1{
2 lib,
3 azure-core,
4 buildPythonPackage,
5 cryptography,
6 fetchPypi,
7 isodate,
8 pythonOlder,
9 typing-extensions,
10}:
11
12buildPythonPackage rec {
13 pname = "azure-storage-blob";
14 version = "12.19.1";
15 format = "setuptools";
16
17 disabled = pythonOlder "3.7";
18
19 src = fetchPypi {
20 inherit pname version;
21 hash = "sha256-E+FrpC/FSsLH6Pl2BiFzpcgrnsBZRyjhNKrDcpZaEbA=";
22 };
23
24 propagatedBuildInputs = [
25 azure-core
26 cryptography
27 isodate
28 typing-extensions
29 ];
30
31 # Module has no tests
32 doCheck = false;
33
34 meta = with lib; {
35 description = "Client library for Microsoft Azure Storage services containing the blob service APIs";
36 homepage = "https://github.com/Azure/azure-sdk-for-python";
37 changelog = "https://github.com/Azure/azure-sdk-for-python/blob/azure-storage-blob_${version}/sdk/storage/azure-storage-blob/CHANGELOG.md";
38 license = licenses.mit;
39 maintainers = with maintainers; [
40 cmcdragonkai
41 maxwilson
42 ];
43 };
44}