ansible-later: 2.0.22 -> 2.0.23
[NixPkgs.git] / pkgs / development / python-modules / azure-keyvault / default.nix
blob4fedfd4cbf5512be445fc7956bd64eb2c34678f8
1 { lib
2 , buildPythonPackage
3 , pythonOlder
4 , fetchPypi
5 , azure-keyvault-certificates
6 , azure-keyvault-keys
7 , azure-keyvault-secrets
8 }:
10 buildPythonPackage rec {
11   pname = "azure-keyvault";
12   version = "4.2.0";
13   format = "setuptools";
15   disabled = pythonOlder "3.6";
17   src = fetchPypi {
18     inherit pname version;
19     extension = "zip";
20     hash = "sha256-cxrdEIo+KatP1QGjxHclbChsNNCZazg/tqOUVGKTN2E=";
21   };
23   propagatedBuildInputs = [
24     azure-keyvault-certificates
25     azure-keyvault-keys
26     azure-keyvault-secrets
27   ];
29   # this is just a meta package, which contains keys and secrets packages
30   doCheck = false;
31   doBuild = false;
33   pythonImportsCheck = [
34     "azure.keyvault.keys"
35     "azure.keyvault.secrets"
36   ];
38   meta = with lib; {
39     description = "This is the Microsoft Azure Key Vault Client Library";
40     homepage = "https://github.com/Azure/azure-sdk-for-python";
41     license = licenses.mit;
42     maintainers = with maintainers; [ jonringer ];
43   };