Merge pull request #253303 from Steinhagen/wikitextparser

python3Packages.wikitextparser: init at 0.54.0
This commit is contained in:
OTABI Tomoya 2023-09-13 08:55:57 +09:00 committed by GitHub
commit f4a33546bd
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 41 additions and 0 deletions

View file

@ -0,0 +1,39 @@
{ buildPythonPackage
, fetchFromGitHub
, lib
, pytestCheckHook
, regex
, wcwidth
}:
buildPythonPackage rec {
pname = "wikitextparser";
version = "0.54.0";
format = "pyproject";
src = fetchFromGitHub {
owner = "5j9";
repo = "wikitextparser";
rev = "v${version}";
hash = "sha256-AGQfjUNxeleuTS200QMdZS8CSD2t4ah5NMm9TIYjVHk=";
};
propagatedBuildInputs = [
wcwidth
regex
];
nativeCheckInputs = [
pytestCheckHook
];
pythonImportsCheck = [ "wikitextparser" ];
meta = {
homepage = "https://github.com/5j9/wikitextparser";
description = "A simple parsing tool for MediaWiki's wikitext markup";
changelog = "https://github.com/5j9/wikitextparser/blob/v${version}/CHANGELOG.rst";
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [ rapiteanu ];
};
}

View file

@ -13866,6 +13866,8 @@ self: super: with self; {
wikipedia = callPackage ../development/python-modules/wikipedia { };
wikitextparser = callPackage ../development/python-modules/wikitextparser { };
willow = callPackage ../development/python-modules/willow { };
winacl = callPackage ../development/python-modules/winacl { };