1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00

gnu: Add python-feedgen.

* gnu/packages/python-web.scm (python-feedgen): New variable.

Change-Id: I2f3f444da871962855bad007365266444bc8b86c
This commit is contained in:
Arun Isaac
2026-03-20 00:39:15 +00:00
parent 0680426b1a
commit e7020545b3

View File

@@ -1138,6 +1138,37 @@ Note: In Guix, this package assumes the environment variable
to anything else.")
(license license:expat)))
(define-public python-feedgen
(package
(name "python-feedgen")
(version "1.0.0")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/lkiesow/python-feedgen")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32
"1ppwxp9yck29pk2p2dlrrad6rz16l9h4fhcajp9yb7ns94fm5v3l"))))
(build-system pyproject-build-system)
(propagated-inputs
(list python-dateutil
python-lxml))
(native-inputs
(list python-pytest
python-setuptools))
(home-page "https://feedgen.kiesow.be")
(synopsis "Atom and RSS feed generator")
(description
"This module can be used to generate web feeds in both Atom and RSS
format. It also extensible and comes with an extension to produce podcasts.")
;; The README says that this package is released under both licenses, and
;; permits the user to choose whichever is more convenient to them.
(license (list license:bsd-2
license:lgpl3+))))
(define-public python-flask-caching
(package
(name "python-flask-caching")