diff options
author | Chris Ostrouchov <chris.ostrouchov@gmail.com> | 2018-10-27 09:30:54 -0400 |
---|---|---|
committer | Chris Ostrouchov <chris.ostrouchov@gmail.com> | 2018-10-30 00:50:44 -0400 |
commit | 3707ee9b5f46cd0ad9c02bc9aa0f21cbb3114220 (patch) | |
tree | 1699b0cadbd8f23bd8f2de9b5a4b7c77855cb525 | |
parent | 761c33f3474a2cb8174a74a4ff1b41d94d9e85df (diff) | |
download | nixlib-3707ee9b5f46cd0ad9c02bc9aa0f21cbb3114220.tar nixlib-3707ee9b5f46cd0ad9c02bc9aa0f21cbb3114220.tar.gz nixlib-3707ee9b5f46cd0ad9c02bc9aa0f21cbb3114220.tar.bz2 nixlib-3707ee9b5f46cd0ad9c02bc9aa0f21cbb3114220.tar.lz nixlib-3707ee9b5f46cd0ad9c02bc9aa0f21cbb3114220.tar.xz nixlib-3707ee9b5f46cd0ad9c02bc9aa0f21cbb3114220.tar.zst nixlib-3707ee9b5f46cd0ad9c02bc9aa0f21cbb3114220.zip |
pythonPackages.PyChef: refactor move to python-modules
-rw-r--r-- | pkgs/development/python-modules/pychef/default.nix | 30 | ||||
-rw-r--r-- | pkgs/top-level/python-packages.nix | 15 |
2 files changed, 31 insertions, 14 deletions
diff --git a/pkgs/development/python-modules/pychef/default.nix b/pkgs/development/python-modules/pychef/default.nix new file mode 100644 index 000000000000..f3c4109dd93d --- /dev/null +++ b/pkgs/development/python-modules/pychef/default.nix @@ -0,0 +1,30 @@ +{ stdenv +, buildPythonPackage +, fetchPypi +, six +, requests +, mock +, unittest2 +}: + +buildPythonPackage rec { + pname = "PyChef"; + version = "0.3.0"; + + src = fetchPypi { + inherit pname version; + sha256 = "0zdz8lw545cd3a34cpib7mdwnad83gr2mrrxyj3v74h4zhwabhmg"; + }; + + propagatedBuildInputs = [ six requests mock unittest2 ]; + + # FIXME + doCheck = false; + + meta = with stdenv.lib; { + homepage = http://github.com/coderanger/pychef; + description = "Python implementation of a Chef API client"; + license = licenses.bsd0; + }; + +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 03793fb646fe..f15f6c5d25c8 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -3794,20 +3794,7 @@ in { pip2nix = callPackage ../development/python-modules/pip2nix { }; - pychef = buildPythonPackage rec { - name = "PyChef-${version}"; - version = "0.3.0"; - - src = pkgs.fetchurl { - url = "https://pypi.python.org/packages/f9/31/17cde137e3b8ada4d7c80fd4504264f2abed329a9a8100c3622a044c485e/PyChef-0.3.0.tar.gz"; - sha256 = "0zdz8lw545cd3a34cpib7mdwnad83gr2mrrxyj3v74h4zhwabhmg"; - }; - - propagatedBuildInputs = with self; [ six requests mock unittest2 ]; - - # FIXME - doCheck = false; - }; + pychef = callPackage ../development/python-modules/pychef { }; pydns = let |