ansible-later: 2.0.22 -> 2.0.23
[NixPkgs.git] / pkgs / development / python-modules / azure-keyvault-keys / default.nix
blob346a8f8a080ac1c937a0c3196bbcb91ae2d98013
1 { lib
2 , buildPythonPackage
3 , pythonOlder
4 , fetchPypi
5 , aiohttp
6 , azure-common
7 , azure-core
8 , cryptography
9 , msrest
10 , pytestCheckHook
13 buildPythonPackage rec {
14   pname = "azure-keyvault-keys";
15   version = "4.7.0";
16   format = "setuptools";
18   disabled = pythonOlder "3.6";
20   src = fetchPypi {
21     inherit pname version;
22     extension = "zip";
23     hash = "sha256-9jdA9dwNmxQtitZZCfSoSe9UmiDobf8uwyLBPeBILYw=";
24   };
26   propagatedBuildInputs = [
27     azure-common
28     azure-core
29     msrest
30     cryptography
31   ];
33   checkInputs = [
34     aiohttp
35     pytestCheckHook
36   ];
38   pythonNamespaces = [
39     "azure.keyvault"
40   ];
42   # requires relative paths to utilities in the mono-repo
43   doCheck = false;
45   pythonImportsCheck = [
46     "azure"
47     "azure.core"
48     "azure.common"
49     "azure.keyvault"
50     "azure.keyvault.keys"
51   ];
53   meta = with lib; {
54     description = "Microsoft Azure Key Vault Keys Client Library for Python";
55     homepage = "https://github.com/Azure/azure-sdk-for-python";
56     license = licenses.mit;
57     maintainers = with maintainers; [ jonringer ];
58   };