Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at release-18.03 39 lines 773 B view raw
1{ lib, python, fetchFromGitHub }: 2 3with python.pkgs; 4 5buildPythonApplication rec { 6 pname = "mkdocs"; 7 version = "0.17.2"; 8 name = "${pname}-${version}"; 9 10 src = fetchFromGitHub { 11 owner = "mkdocs"; 12 repo = "mkdocs"; 13 rev = version; 14 sha256 = "0hpjs9qj0nr57a249yv8xvl61d3d2rrdfqxp1fm28z77l2xjj772"; 15 }; 16 17 checkInputs = [ 18 nose nose-exclude mock 19 ]; 20 21 NOSE_EXCLUDE_TESTS="mkdocs.tests.gh_deploy_tests.TestGitHubDeploy;mkdocs.tests.config.config_tests.ConfigTests"; 22 23 checkPhase = "nosetests mkdocs"; 24 25 propagatedBuildInputs = [ 26 tornado 27 livereload 28 click 29 pyyaml 30 markdown 31 jinja2 32 ]; 33 34 meta = { 35 homepage = http://mkdocs.org/; 36 description = "Project documentation with Markdown"; 37 license = lib.licenses.bsd2; 38 }; 39}