linux_xanmod: 5.11.14 -> 5.11.15
[NixPkgs.git] / pkgs / development / python-modules / pushbullet / default.nix
blob68c9d9180dc8f28d5e8c5bc26f00d28fa2eb2d64
1 { lib, buildPythonPackage, fetchPypi
2 , requests, websocket_client, python_magic
3 , pytest, mock }:
5 buildPythonPackage rec {
6   pname = "pushbullet.py";
7   version = "0.12.0";
9   src = fetchPypi {
10     inherit pname version;
11     sha256 = "917883e1af4a0c979ce46076b391e0243eb8fe0a81c086544bcfa10f53e5ae64";
12   };
14   propagatedBuildInputs = [ requests websocket_client python_magic ];
16   checkInputs = [ pytest mock ];
18   checkPhase = ''
19     PUSHBULLET_API_KEY="" py.test -k "not test_e2e and not test_auth"
20   '';
22   meta = with lib; {
23     description = "A simple python client for pushbullet.com";
24     homepage = "https://github.com/randomchars/pushbullet.py";
25     license = licenses.mit;
26   };