~ruther/guix-local

5f8ef67529d5290ac48d0137703449d22939e8cc — Sharlatan Hellseher 4 months ago 798e1e0
gnu: python-panflute: Move to python-xyz.

* gnu/packages/textutils.scm (python-panflute): Move from here ...
* gnu/packages/python-xyz.scm: ... to here.

Change-Id: I7d63724ac792057e6cc6d6c4d3d51a1b6441bbb3
2 files changed, 27 insertions(+), 26 deletions(-)

M gnu/packages/python-xyz.scm
M gnu/packages/textutils.scm
M gnu/packages/python-xyz.scm => gnu/packages/python-xyz.scm +27 -0
@@ 153,6 153,7 @@
;;; Copyright © 2023 Attila Lendvai <attila@lendvai.name>
;;; Copyright © 2023, 2024 Troy Figiel <troy@troyfigiel.com>
;;; Copyright © 2023 Adam Faiz <adam.faiz@disroot.org>
;;; Copyright © 2023 Wiktor Żelazny <wz@freeshell.de>
;;; Copyright © 2024 Timothee Mathieu <timothee.mathieu@inria.fr>
;;; Copyright © 2024 Ian Eure <ian@retrospec.tv>
;;; Copyright © 2024 Adriel Dumas--Jondeau <leirda@disroot.org>


@@ 1401,6 1402,32 @@ numbers like forty-second.")
of Ordered Set.")
    (license license:expat)))

(define-public python-panflute
  (package
    (name "python-panflute")
    (version "2.3.1")
    (source
     (origin
       (method url-fetch)
       (uri (pypi-uri "panflute" version))
       (sha256
        (base32 "07wg5md93jcdkpiqljwr3p1xzvm6nf7vbiay0bp84fgg6hmd06sz"))))
    (build-system pyproject-build-system)
    (arguments
     (list #:tests? #f))        ;require pandoc to run tests
    (native-inputs
     (list python-setuptools))
    (propagated-inputs
     (list python-click
           python-pyyaml))
    (home-page "http://scorreia.com/software/panflute/")
    (synopsis "Pythonic Pandoc filters")
    (description
     "Panflute is a Python package that makes Pandoc filters fun to write.
It is a pythonic alternative to John MacFarlane's pandocfilters, from which it
is heavily inspired.")
    (license license:bsd-3)))

(define-public python-pastel
  (package
    (name "python-pastel")

M gnu/packages/textutils.scm => gnu/packages/textutils.scm +0 -26
@@ 2004,32 2004,6 @@ easily specify file types, match highlighting, Perl-Compatible Regular
Expressions, and being faster to type than grep.")
    (license license:artistic2.0)))

(define-public python-panflute
  (package
    (name "python-panflute")
    (version "2.3.1")
    (source (origin
              (method url-fetch)
              (uri (pypi-uri "panflute" version))
              (sha256
               (base32
                "07wg5md93jcdkpiqljwr3p1xzvm6nf7vbiay0bp84fgg6hmd06sz"))))
    (build-system pyproject-build-system)
    (arguments
     (list #:tests? #f))        ;require pandoc to run tests
    (native-inputs
     (list python-setuptools))
    (propagated-inputs
     (list python-click
           python-pyyaml))
    (home-page "http://scorreia.com/software/panflute/")
    (synopsis "Pythonic Pandoc filters")
    (description
     "Panflute is a Python package that makes Pandoc filters fun to
write.  It is a pythonic alternative to John MacFarlane's pandocfilters, from
which it is heavily inspired.")
    (license license:bsd-3)))

(define-public pandoc-include
  (package
    (name "pandoc-include")