Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ lib 2, buildPythonPackage 3, fetchPypi 4, mock 5, pbr 6, pyyaml 7, setuptools 8, six 9, multi_key_dict 10, testscenarios 11, requests 12, unittest2 13, requests-mock 14}: 15 16buildPythonPackage rec { 17 pname = "python-jenkins"; 18 version = "1.7.0"; 19 20 src = fetchPypi { 21 inherit pname version; 22 sha256 = "01jid5s09lr3kayr2h1z9n8h9nhyw3jxv9c4b5hrlxijknkqzvfy"; 23 }; 24 25 buildInputs = [ mock ]; 26 propagatedBuildInputs = [ pbr pyyaml setuptools six multi_key_dict requests ]; 27 28 checkInputs = [ unittest2 testscenarios requests-mock ]; 29 checkPhase = '' 30 unit2 31 ''; 32 33 meta = with lib; { 34 description = "Python bindings for the remote Jenkins API"; 35 homepage = "https://pypi.python.org/pypi/python-jenkins"; 36 license = licenses.bsd3; 37 maintainers = with maintainers; [ ]; 38 }; 39 40}