1{
2 lib,
3 buildPythonPackage,
4 fetchFromGitHub,
5 markdown,
6 setuptools-scm,
7}:
8
9buildPythonPackage rec {
10 pname = "markdown-include";
11 version = "0.8.1";
12 format = "setuptools";
13
14 # only wheel on pypi
15 src = fetchFromGitHub {
16 owner = "cmacmackin";
17 repo = "markdown-include";
18 tag = "v${version}";
19 hash = "sha256-1MEk0U00a5cpVhqnDZkwBIk4NYgsRXTVsI/ANNQ/OH0=";
20 };
21
22 nativeBuildInputs = [ setuptools-scm ];
23
24 propagatedBuildInputs = [ markdown ];
25
26 pythonImportsCheck = [ "markdown_include" ];
27
28 doCheck = false; # no tests
29
30 meta = with lib; {
31 description = "Extension to Python-Markdown which provides an include function";
32 homepage = "https://github.com/cmacmackin/markdown-include";
33 license = licenses.gpl3Plus;
34 maintainers = [ ];
35 };
36}