gnu: python-pypugjs: Update to 5.12.0.

* gnu/packages/python-xyz.scm (python-pypugjs): Update to 5.12.0.
  [arguments] <test-flags>: Drop it, as all tests passed just fine.
  <phases>: Remove 'disable-pyramid.
  [propagated-inputs]: Remove python-six.
  [native-inputs]: Remove python-coverage, python-flake8, python-nose,
  and python-wheel.

Change-Id: I8d421e7777d37ed2caf1b040d71a72b58cfba66c
This commit is contained in:
Sharlatan Hellseher 2025-07-29 16:25:08 +01:00
parent 7b53c9ead8
commit 04a2838e7e
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -8188,7 +8188,7 @@ templates. A format string can be provided to control the output.")
(define-public python-pypugjs
(package
(name "python-pypugjs")
(version "5.9.12")
(version "5.12.0")
(source
(origin
(method git-fetch)
@ -8197,29 +8197,16 @@ templates. A format string can be provided to control the output.")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "0zj7a560h973cl7brfw1nmyhgm8rp8j80wnih0shvhmw4ql23lpa"))))
(base32 "008wxvh2p08i8mlgak8hz3z057m06m4ydrca2ickl2m593476xi4"))))
(build-system pyproject-build-system)
(arguments
(list
#:test-flags '(list "pypugjs/testsuite/")
#:phases #~(modify-phases %standard-phases
(add-after 'unpack 'disable-pyramid
(lambda _
;; pyramid is outdated and pyramid-mako is unpackaged.
(substitute* "setup.cfg"
(("'(pyramid|pyramid-mako)[^']*',") "")))))))
(native-inputs (list python-coverage
python-django
(native-inputs (list python-django
python-jinja2
python-flake8
python-flask
python-mako
python-nose
python-poetry-core
python-pytest
python-tornado-6
python-wheel))
(propagated-inputs (list python-charset-normalizer python-six))
python-tornado-6))
(propagated-inputs (list python-charset-normalizer))
(home-page "https://github.com/kakulukia/pypugjs")
(synopsis "Convert Pug source files into different template languages")
(description