python312Packages.pypugjs: 5.10.1 -> 5.12.0 (#394934)

This commit is contained in:
OTABI Tomoya 2025-04-28 09:10:13 +09:00 committed by GitHub
commit 917ee0af83
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -6,6 +6,7 @@
fetchFromGitHub, fetchFromGitHub,
jinja2, jinja2,
mako, mako,
poetry-core,
pyramid, pyramid,
pyramid-mako, pyramid-mako,
pytestCheckHook, pytestCheckHook,
@ -15,21 +16,29 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "pypugjs"; pname = "pypugjs";
version = "5.10.1"; version = "5.12.0";
format = "setuptools"; pyproject = true;
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "kakulukia"; owner = "kakulukia";
repo = "pypugjs"; repo = "pypugjs";
tag = "v${version}"; tag = "v${version}";
hash = "sha256-W+EVNxT2OimNENHe4lJDn6Wm1EbBysGuCD3/Wkdew/U="; hash = "sha256-JHZzyEilCjpZFIrl5kk1oJ4C/vgQTfVoRRGBK+DuHAE=";
}; };
propagatedBuildInputs = [ build-system = [
poetry-core
];
dependencies = [
six six
charset-normalizer charset-normalizer
]; ];
pythonRelaxDeps = [
"charset-normalizer"
];
nativeCheckInputs = [ nativeCheckInputs = [
django django
jinja2 jinja2
@ -42,6 +51,10 @@ buildPythonPackage rec {
pytestCheckFlags = [ "pypugjs/testsuite" ]; pytestCheckFlags = [ "pypugjs/testsuite" ];
pythonImportsCheck = [
"pypugjs"
];
meta = with lib; { meta = with lib; {
description = "PugJS syntax template adapter for Django, Jinja2, Mako and Tornado templates"; description = "PugJS syntax template adapter for Django, Jinja2, Mako and Tornado templates";
mainProgram = "pypugjs"; mainProgram = "pypugjs";