From 90c353d44e6c89cb77d05e5452120386b65fc919 Mon Sep 17 00:00:00 2001 From: Chris Ostrouchov Date: Fri, 10 Aug 2018 16:36:50 -0400 Subject: [PATCH] pythonPackages.py-cpuinfo: init at 4.0.0 - fetchFromGitHub to run all tests - all tests pass --- .../python-modules/py-cpuinfo/default.nix | 23 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 25 insertions(+) create mode 100644 pkgs/development/python-modules/py-cpuinfo/default.nix diff --git a/pkgs/development/python-modules/py-cpuinfo/default.nix b/pkgs/development/python-modules/py-cpuinfo/default.nix new file mode 100644 index 00000000000..37cf601695e --- /dev/null +++ b/pkgs/development/python-modules/py-cpuinfo/default.nix @@ -0,0 +1,23 @@ +{ lib +, fetchFromGitHub +, buildPythonPackage +}: + +buildPythonPackage rec { + pname = "py-cpuinfo"; + version = "4.0.0"; + + src = fetchFromGitHub { + owner = "workhorsy"; + repo = pname; + rev = "v${version}"; + sha256 = "1pp561lj80jnvr2038nrzhmks2akxsbdqxvfrqa6n340x81981lm"; + }; + + meta = { + description = "Get CPU info with pure Python 2 & 3"; + homepage = https://github.com/workhorsy/py-cpuinfo; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ costrouc ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index af1895d9d14..c28a824ae34 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -384,6 +384,8 @@ in { PyChromecast = callPackage ../development/python-modules/pychromecast { }; + py-cpuinfo = callPackage ../development/python-modules/py-cpuinfo { }; + pydbus = callPackage ../development/python-modules/pydbus { }; pydocstyle = callPackage ../development/python-modules/pydocstyle { };