{ lib, buildPythonPackage, fetchPypi, # build-system flit-core, # dependencies docutils, mistune, pygments, # tests pytestCheckHook, }: buildPythonPackage rec { pname = "sphinx-mdinclude"; version = "0.5.3"; format = "pyproject"; src = fetchPypi { pname = "sphinx_mdinclude"; inherit version; hash = "sha256-KZjj0YswIsmYPRtyGR/jfiX/zNVBZcvjrLIszu3ZGvQ="; }; nativeBuildInputs = [ flit-core ]; propagatedBuildInputs = [ docutils mistune pygments ]; nativeCheckInputs = [ pytestCheckHook ]; meta = with lib; { broken = true; # https://github.com/omnilib/sphinx-mdinclude/issues/22 homepage = "https://github.com/omnilib/sphinx-mdinclude"; changelog = "https://github.com/omnilib/sphinx-mdinclude/blob/v${version}/CHANGELOG.md"; description = "Sphinx extension for including or writing pages in Markdown format"; longDescription = '' A simple Sphinx extension that enables including Markdown documents from within reStructuredText. It provides the .. mdinclude:: directive, and automatically converts the content of Markdown documents to reStructuredText format. sphinx-mdinclude is a fork of m2r and m2r2, focused only on providing a Sphinx extension. ''; license = licenses.mit; maintainers = with maintainers; [ flokli ]; }; }