evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / development / python-modules / mdutils / default.nix
blob5e39efda428be846677205d2fb61b2f099b3999a
2   lib,
3   buildPythonPackage,
4   fetchFromGitHub,
5   unittestCheckHook,
6 }:
8 buildPythonPackage rec {
9   pname = "mdutils";
10   version = "1.6.0";
11   format = "setuptools";
13   src = fetchFromGitHub {
14     owner = "didix21";
15     repo = pname;
16     rev = "refs/tags/v${version}";
17     hash = "sha256-xF6z63CjL/qSBQsm/fSTQhwpg9yJU4qrY06cjn1PbCk=";
18   };
20   nativeCheckInputs = [ unittestCheckHook ];
22   pythonImportsCheck = [ "mdutils" ];
24   meta = with lib; {
25     description = "Set of basic tools that can help to create Markdown files";
26     longDescription = ''
27       This Python package contains a set of basic tools that can help to create
28       a Markdown file while running a Python code. Thus, if you are executing a
29       Python code and you save the result in a text file, Why not format it? So
30       using files such as Markdown can give a great look to those results. In
31       this way, mdutils will make things easy for creating Markdown files.
32     '';
33     homepage = "https://github.com/didix21/mdutils";
34     changelog = "https://github.com/didix21/mdutils/releases/tag/${lib.removePrefix "refs/tags/" src.rev}";
35     license = licenses.mit;
36     maintainers = with maintainers; [ azahi ];
37   };