Merge pull request #119126 from fabaff/pycomfoconnect
[NixPkgs.git] / pkgs / development / python-modules / azure-servicebus / default.nix
blobb0c0a9e96cb968cc92ce0d6981134c1b3018a713
1 { lib
2 , buildPythonPackage
3 , fetchPypi
4 , uamqp
5 , azure-common
6 , azure-core
7 , msrestazure
8 , futures
9 , isPy3k
12 buildPythonPackage rec {
13   pname = "azure-servicebus";
14   version = "7.1.0";
16   src = fetchPypi {
17     inherit pname version;
18     extension = "zip";
19     sha256 = "c5b3681ce4d7a44c223ddddfdec4c8d2eadede3b11b598ac09c4dbf4b729e89b";
20   };
22   propagatedBuildInputs = [
23     uamqp
24     azure-common
25     azure-core
26     msrestazure
27   ] ++ lib.optionals (!isPy3k) [
28     futures
29   ];
31   # has no tests
32   doCheck = false;
34   # python2 will fail due to pep 420
35   pythonImportsCheck = lib.optionals isPy3k [ "azure.servicebus" ];
37   meta = with lib; {
38     description = "This is the Microsoft Azure Service Bus Client Library";
39     homepage = "https://github.com/Azure/azure-sdk-for-python";
40     license = licenses.mit;
41     maintainers = with maintainers; [ maxwilson ];
42   };