croc: 10.1.1 -> 10.1.3 (#364662)
[NixPkgs.git] / pkgs / development / python-modules / wikitextparser / default.nix
blob1b5fe1da7e3a90e373aee3fae01dca65e716eacd
2   buildPythonPackage,
3   fetchFromGitHub,
4   flit-core,
5   lib,
6   setuptools,
7   pytestCheckHook,
8   regex,
9   wcwidth,
12 buildPythonPackage rec {
13   pname = "wikitextparser";
14   version = "0.56.2";
15   format = "pyproject";
17   src = fetchFromGitHub {
18     owner = "5j9";
19     repo = "wikitextparser";
20     rev = "v${version}";
21     hash = "sha256-g0Hvxw8evmCebM2joGT7XMnakVjDG74VJmZhlvUiQMU=";
22   };
24   nativeBuildInputs = [ setuptools ];
26   propagatedBuildInputs = [
27     flit-core
28     wcwidth
29     regex
30   ];
32   nativeCheckInputs = [ pytestCheckHook ];
34   pythonImportsCheck = [ "wikitextparser" ];
36   meta = {
37     homepage = "https://github.com/5j9/wikitextparser";
38     description = "Simple parsing tool for MediaWiki's wikitext markup";
39     changelog = "https://github.com/5j9/wikitextparser/blob/v${version}/CHANGELOG.rst";
40     license = lib.licenses.gpl3Only;
41     maintainers = with lib.maintainers; [ rapiteanu ];
42   };