diff options
author | Guillaume Bouchard <guillaum.bouchard@gmail.com> | 2018-04-15 10:49:10 +0200 |
---|---|---|
committer | Guillaume Bouchard <guillaum.bouchard@gmail.com> | 2018-04-21 17:03:30 +0200 |
commit | 6392fb3d6ca585c4b4da6a42a93466ca9d19c1e3 (patch) | |
tree | 67070b33c4a56db76ff292766772236ce443ef37 /pkgs/development/python-modules | |
parent | 1b480c8538303f4e987278b259e0f0decd14bf18 (diff) | |
download | nixlib-6392fb3d6ca585c4b4da6a42a93466ca9d19c1e3.tar nixlib-6392fb3d6ca585c4b4da6a42a93466ca9d19c1e3.tar.gz nixlib-6392fb3d6ca585c4b4da6a42a93466ca9d19c1e3.tar.bz2 nixlib-6392fb3d6ca585c4b4da6a42a93466ca9d19c1e3.tar.lz nixlib-6392fb3d6ca585c4b4da6a42a93466ca9d19c1e3.tar.xz nixlib-6392fb3d6ca585c4b4da6a42a93466ca9d19c1e3.tar.zst nixlib-6392fb3d6ca585c4b4da6a42a93466ca9d19c1e3.zip |
pysensors: init at 2017-07-13
Diffstat (limited to 'pkgs/development/python-modules')
-rw-r--r-- | pkgs/development/python-modules/pysensors/default.nix | 32 |
1 files changed, 32 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; + }; +} |