gnu: python-feedgenerator: Update to 2.1.0.

* gnu/packages/python-xyz.scm (python-feedgenerator): Update to 2.1.0.
[source]: Remove unnecessary snippet.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-pytest, python-pytest-cov,
python-setuptools, python-wheel.
[propagated-inputs]: Remove python-six.

Change-Id: I2451794d21c0c473183f9f90f14ad8b198883455
This commit is contained in:
Vinicius Monego 2025-06-22 10:30:19 -03:00
parent 97b3b63fcd
commit a44710fc63
No known key found for this signature in database
GPG key ID: 637B0B138065B68A

View file

@ -9224,25 +9224,19 @@ public key files.")
(define-public python-feedgenerator
(package
(name "python-feedgenerator")
(version "1.9")
(version "2.1.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "feedgenerator" version))
(sha256
(base32
"01mirwkm7xfx539hmvj7g9da1j51gw5lsx74dr0glizskjm5vq2s"))
(modules '((guix build utils)))
(snippet
'(begin
;; Remove pre-compiled .pyc files from source.
(for-each delete-file-recursively
(find-files "." "__pycache__" #:directories? #t))
(for-each delete-file (find-files "." "\\.pyc$"))
#t))))
(build-system python-build-system)
"179bshnb0ssx7pspzbyaqvhi5w3c3hb15cingh4py8px50zz4xgh"))))
(build-system pyproject-build-system)
(native-inputs
(list python-pytest python-pytest-cov python-setuptools python-wheel))
(propagated-inputs
(list python-pytz python-six))
(list python-pytz))
(home-page "https://github.com/getpelican/feedgenerator")
(synopsis
"Standalone version of Django's Atom/RSS feed generator")