lol
fork

Configure Feed

Select the types of activity you want to include in your feed.

python3.pkgs.sphinx-markdown-parser: init at 0.2.4

+46
+44
pkgs/development/python-modules/sphinx-markdown-parser/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , sphinx 5 + , markdown 6 + , CommonMark 7 + , recommonmark 8 + , pydash 9 + , pyyaml 10 + , unify 11 + , yapf 12 + , python 13 + }: 14 + 15 + buildPythonPackage rec { 16 + pname = "sphinx-markdown-parser"; 17 + version = "0.2.4"; 18 + 19 + # PyPi release does not include requirements.txt 20 + src = fetchFromGitHub { 21 + owner = "clayrisser"; 22 + repo = "sphinx-markdown-parser"; 23 + # Upstream maintainer currently does not tag releases 24 + # https://github.com/clayrisser/sphinx-markdown-parser/issues/35 25 + rev = "2fd54373770882d1fb544dc6524c581c82eedc9e"; 26 + sha256 = "0i0hhapmdmh83yx61lxi2h4bsmhnzddamz95844g2ghm132kw5mv"; 27 + }; 28 + 29 + propagatedBuildInputs = [ sphinx markdown CommonMark pydash pyyaml unify yapf recommonmark ]; 30 + 31 + # Avoids running broken tests in test_markdown.py 32 + checkPhase = '' 33 + ${python.interpreter} -m unittest -v tests/test_basic.py tests/test_sphinx.py 34 + ''; 35 + 36 + pythonImportsCheck = [ "sphinx_markdown_parser" ]; 37 + 38 + meta = with lib; { 39 + description = "Write markdown inside of docutils & sphinx projects"; 40 + homepage = "https://github.com/clayrisser/sphinx-markdown-parser"; 41 + license = licenses.mit; 42 + maintainers = with maintainers; [ FlorianFranzen ]; 43 + }; 44 + }
+2
pkgs/top-level/python-packages.nix
··· 7635 7635 7636 7636 sphinx-jinja = callPackage ../development/python-modules/sphinx-jinja { }; 7637 7637 7638 + sphinx-markdown-parser = callPackage ../development/python-modules/sphinx-markdown-parser { }; 7639 + 7638 7640 sphinx-material = callPackage ../development/python-modules/sphinx-material { }; 7639 7641 7640 7642 sphinx-navtree = callPackage ../development/python-modules/sphinx-navtree { };