1{ stdenv
2, buildPythonPackage
3, fetchPypi
4, darwin
5, mock
6}:
7
8buildPythonPackage rec {
9 pname = "psutil";
10 version = "5.4.3";
11 name = "${pname}-${version}";
12
13 src = fetchPypi {
14 inherit pname version;
15 sha256 = "e2467e9312c2fa191687b89ff4bc2ad8843be4af6fb4dc95a7cc5f7d7a327b18";
16 };
17
18 # No tests in archive
19 doCheck = false;
20
21 buildInputs = [] ++ stdenv.lib.optionals stdenv.isDarwin [ darwin.IOKit ];
22
23 meta = {
24 description = "Process and system utilization information interface for python";
25 homepage = https://github.com/giampaolo/psutil;
26 license = stdenv.lib.licenses.bsd3;
27 };
28}