diff options
author | Robert Schütz <rschuetz17@gmail.com> | 2018-05-10 19:42:30 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-05-10 19:42:30 +0200 |
commit | 71a561fc60803913b0cb78b8db9dbfb713da91b3 (patch) | |
tree | 50f8d9ad0a4835da988c6d4f2978175a469f3b11 | |
parent | 558f4b3368b83844837fccd58e9e89490911a1b3 (diff) | |
parent | 6392fb3d6ca585c4b4da6a42a93466ca9d19c1e3 (diff) | |
download | nixlib-71a561fc60803913b0cb78b8db9dbfb713da91b3.tar nixlib-71a561fc60803913b0cb78b8db9dbfb713da91b3.tar.gz nixlib-71a561fc60803913b0cb78b8db9dbfb713da91b3.tar.bz2 nixlib-71a561fc60803913b0cb78b8db9dbfb713da91b3.tar.lz nixlib-71a561fc60803913b0cb78b8db9dbfb713da91b3.tar.xz nixlib-71a561fc60803913b0cb78b8db9dbfb713da91b3.tar.zst nixlib-71a561fc60803913b0cb78b8db9dbfb713da91b3.zip |
Merge pull request #38957 from guibou/guibou_pysensors
pysensors: init at 2017-07-13
-rw-r--r-- | pkgs/development/python-modules/pysensors/default.nix | 32 | ||||
-rw-r--r-- | pkgs/top-level/python-packages.nix | 2 |
2 files changed, 34 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/pysensors/default.nix b/pkgs/development/python-modules/pysensors/default.nix new file mode 100644 index 000000000000..c891140827ee --- /dev/null +++ b/pkgs/development/python-modules/pysensors/default.nix @@ -0,0 +1,32 @@ +{ stdenv, buildPythonPackage, python, fetchFromGitHub, lm_sensors }: +buildPythonPackage rec { + version = "2017-07-13"; + pname = "pysensors"; + + # note that https://pypi.org/project/PySensors/ is a different project + src = fetchFromGitHub { + owner = "bastienleonard"; + repo = "pysensors"; + rev = "ef46fc8eb181ecb8ad09b3d80bc002d23d9e26b3"; + sha256 = "1xvbxnkz55fk5fpr514263c7s7s9r8hgrw4ybfaj5a0mligmmrfm"; + }; + + buildInputs = [ lm_sensors ]; + + # Tests are disable because they fail on `aarch64-linux`, probably + # due to sandboxing + doCheck = false; + + checkPhase = '' + cd tests + ${python.interpreter} -m unittest discover + ''; + + meta = with stdenv.lib; { + maintainers = with maintainers; [ guibou ]; + description = "Easy hardware health monitoring in Python for Linux systems"; + homepage = http://pysensors.readthedocs.org; + license = licenses.bsd2; + platforms = platforms.linux; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 7868f7d7ff06..254f76ced052 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -18222,6 +18222,8 @@ EOF pyspark = callPackage ../development/python-modules/pyspark { }; + pysensors = callPackage ../development/python-modules/pysensors { }; + sseclient = callPackage ../development/python-modules/sseclient { }; warrant = callPackage ../development/python-modules/warrant { }; |