1{ lib 2, buildPythonPackage 3, fetchFromGitHub 4, nose 5, django 6, tornado 7, six 8, pytest 9}: 10 11buildPythonPackage rec { 12 pname = "livereload"; 13 version = "2.5.1"; 14 15 src = fetchFromGitHub { 16 owner = "lepture"; 17 repo = "python-livereload"; 18 rev = "v${version}"; 19 sha256 = "1irs59wqmffp8q4l9fh7givs05mamlgm5n7ga49gwxp5imwrdzba"; 20 }; 21 22 buildInputs = [ nose django ]; 23 24 propagatedBuildInputs = [ tornado six ]; 25 26 checkInputs = [ pytest ]; 27 checkPhase = "pytest tests"; 28 29 meta = { 30 description = "Runs a local server that reloads as you develop"; 31 homepage = "https://github.com/lepture/python-livereload"; 32 license = lib.licenses.bsd3; 33 }; 34}