Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / pebble / default.nix
blobb576c7d4c1fcd6c319ab378c561a0b177339915d
1 { lib
2 , stdenv
3 , buildPythonPackage
4 , fetchPypi
5 , pytestCheckHook
6 , pythonOlder
7 }:
9 buildPythonPackage rec {
10   pname = "pebble";
11   version = "5.0.7";
12   format = "setuptools";
14   disabled = pythonOlder "3.7";
16   src = fetchPypi {
17     pname = "Pebble";
18     inherit version;
19     hash = "sha256-J4TBR3ZvBjiM6nhAhLFL7JP9uqeTgw8ZgxVaozCipuQ=";
20   };
22   nativeCheckInputs = [
23     pytestCheckHook
24   ];
26   doCheck = !stdenv.isDarwin;
28   pythonImportsCheck = [
29     "pebble"
30   ];
32   meta = with lib; {
33     description = "API to manage threads and processes within an application";
34     homepage = "https://github.com/noxdafox/pebble";
35     changelog = "https://github.com/noxdafox/pebble/releases/tag/${version}";
36     license = licenses.lgpl3Plus;
37     maintainers = with maintainers; [ orivej ];
38   };