Merge pull request #119126 from fabaff/pycomfoconnect
[NixPkgs.git] / pkgs / development / python-modules / webexteamssdk / default.nix
blob21c9e352bf0da66c39bf5c0b2a7e96ee5b459d1d
1 { lib
2 , buildPythonPackage
3 , fetchFromGitHub
4 , future
5 , pyjwt
6 , requests
7 , requests_toolbelt
8 }:
10 buildPythonPackage rec {
11   pname = "webexteamssdk";
12   version = "1.6";
14   src = fetchFromGitHub {
15     owner = "CiscoDevNet";
16     repo = pname;
17     rev = "v${version}";
18     sha256 = "0bw28ag1iqyqlxz83m4qb3r94kipv5mpf3bsvc8zv5vh4dv52bp2";
19   };
21   propagatedBuildInputs = [
22     future
23     pyjwt
24     requests
25     requests_toolbelt
26   ];
28   # Tests require a Webex Teams test domain
29   doCheck = false;
30   pythonImportsCheck = [ "webexteamssdk" ];
32   meta = with lib; {
33     description = "Python module for Webex Teams APIs";
34     homepage = "https://github.com/CiscoDevNet/webexteamssdk";
35     license = with licenses; [ mit ];
36     maintainers = with maintainers; [ fab ];
37   };