Message ID | 20211122093153.25557-1-jgart@dismail.de |
---|---|
State | Accepted |
Headers | show |
Series | [bug#52035] gnu: Add python-orgparse. | expand |
Context | Check | Description |
---|---|---|
cbaines/comparison | success | View comparision |
cbaines/git branch | success | View Git branch |
cbaines/applying patch | success | View Laminar job |
cbaines/issue | success | View issue |
Hello,
jgart via Guix-patches via <guix-patches@gnu.org> writes:
> * gnu/packages/python-xyz.scm (python-orgparse): New variable.
I fixed indentation, tweaked description (which requires full sentences)
and applied your patch. Thank you!
Regards,
On Tue, 23 Nov 2021 10:36:12 +0100 Nicolas Goaziou <mail@nicolasgoaziou.fr> wrote: > Hello, > > jgart via Guix-patches via <guix-patches@gnu.org> writes: > > > * gnu/packages/python-xyz.scm (python-orgparse): New variable. > > I fixed indentation, tweaked description (which requires full sentences) > and applied your patch. Thank you! > > Regards, > -- > Nicolas Goaziou Thanks!
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 6dd4c1a59c..6d401c7f91 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -28013,6 +28013,32 @@ (define-public python-ijson interfaces.") (license license:bsd-3))) +(define-public python-orgparse + (package + (name "python-orgparse") + (version "0.3.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "orgparse" version)) + (sha256 + (base32 "14iv4pg3rma9560plg0w943x04mr2cmrssda43y2d1x9acrd2n71")))) + (build-system python-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (replace 'check + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (invoke "pytest" "-vv" "orgparse/tests"))))))) + (native-inputs + `(("python-pytest" ,python-pytest) + ("python-setuptools-scm" ,python-setuptools-scm))) + (home-page "https://github.com/karlicoss/orgparse") + (synopsis "Org-mode parser in Python") + (description "Python module for reading Emacs org-mode files.") + (license license:bsd-3))) + (define-public python-sgmllib3k (package (name "python-sgmllib3k")