gnu: pelican: Update to 4.11.0.

* gnu/packages/python-xyz.scm (pelican): Update to 4.11.0.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-pdm-backend.
[inputs]: Remove python-markdown, python-pytz. Add python-ordered-set,
python-tzdata, python-watchfiles.

Change-Id: I586668a17b7b646227a5bd78703fda2c9bc6fb63
This commit is contained in:
Vinicius Monego 2025-06-22 10:34:41 -03:00
parent a44710fc63
commit a4892265fa
No known key found for this signature in database
GPG key ID: 637B0B138065B68A

View file

@ -9749,14 +9749,16 @@ interested parties to subscribe to events, or \"signals\".")
(define-public pelican
(package
(name "pelican")
(version "4.7.2")
(version "4.11.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "pelican" version))
(sha256
(base32 "0m1kndc98hhnlq0yl05f4lzccw555pkxnrajj6lks18yh491kw8w"))))
(build-system python-build-system)
(base32 "1n4b8y4vvycxhwmi3z5i96bh0d2rg1mk1hdc6cbkk3c1gd4380mr"))))
(build-system pyproject-build-system)
(native-inputs
(list python-pdm-backend))
(inputs
(list python-blinker
python-dateutil
@ -9765,11 +9767,12 @@ interested parties to subscribe to events, or \"signals\".")
python-docutils
python-feedgenerator
python-jinja2
python-markdown
python-ordered-set
python-pygments
python-pytz
python-rich
python-unidecode))
python-tzdata
python-unidecode
python-watchfiles))
(home-page "https://blog.getpelican.com/")
(arguments
`(;; XXX Requires a lot more packages to do unit tests :P