Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.python > #11867
| Path | csiph.com!4.us.feeder.erje.net!2.eu.feeder.erje.net!3.eu.feeder.erje.net!feeder.erje.net!news.albasani.net!tahina.priv.at!bofh.it!news.nic.it!robomod |
|---|---|
| From | Branen Salmon <bugs@nenarb.net> |
| Newsgroups | linux.debian.maint.python, linux.debian.bugs.dist |
| Subject | RFS: python-panflute/1.11.3~git20190912.0.6df0a34-4 [ITP] -- Idiomatic Python interface for writing Pandoc filters |
| Date | Sun, 06 Oct 2019 20:20:02 +0200 |
| Message-ID | <yOjiq-U1-3@gated-at.bofh.it> (permalink) |
| X-Original-To | debian-python@lists.debian.org |
| X-Mailbox-Line | From debian-python-request@lists.debian.org Sun Oct 6 18:12:51 2019 |
| Old-Return-Path | <bugs+X7=4ea7cbcc@nenarb.net> |
| X-Amavis-Spam-Status | No, score=-1 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DIGITS_LETTERS=1] autolearn=no autolearn_force=no |
| X-Policyd-Weight | passed - too many local DNS-errors in HELO MX -> A lookups |
| X-Greylist | delayed 583 seconds by postgrey-1.36 at bendel; Sun, 06 Oct 2019 18:12:39 UTC |
| Content-Type | text/plain; charset="utf-8" |
| MIME-Version | 1.0 |
| Content-Transfer-Encoding | quoted-printable |
| User-Agent | alot/0.8.1 |
| X-Sent-To | <ZGViaWFuLXB5dGhvbkBsaXN0cy5kZWJpYW4ub3Jn> |
| X-Mailing-List | <debian-python@lists.debian.org> archive/latest/17408 |
| List-ID | <debian-python.lists.debian.org> |
| List-URL | <https://lists.debian.org/debian-python/> |
| List-Archive | https://lists.debian.org/msgid-search/157038493823.10325.2736215835474605656@pitta.home.nenarb.net |
| Approved | robomod@news.nic.it |
| Lines | 41 |
| Organization | linux.* mail to news gateway |
| Sender | robomod@news.nic.it |
| X-Original-Cc | 941608@bugs.debian.org |
| X-Original-Date | Sun, 06 Oct 2019 14:02:18 -0400 |
| X-Original-Message-ID | <157038493823.10325.2736215835474605656@pitta.home.nenarb.net> |
| Xref | csiph.com linux.debian.maint.python:11867 linux.debian.bugs.dist:978119 |
Cross-posted to 2 groups.
Show key headers only | View raw
Hello, all--
I've packaged python-panflute, an Pythonic API for writing Pandoc
filters. It's similar to python-pandocfilters, which is already
maintained by the Python Module Team, so I wanted to bring it to the
team's attention before I filed a general RFS. (If the team decides to
adopt it, I'd still be happy to help maintain it, of course.)
The justification for adding this package is that it offers a much nicer
and more Pythonic interface than pandocfilters. For example, here are
the respective pandocfilters and panflute expressions for a paragraph
containing a single image:
pandocfilters: Para([Image(['', [], []], [], [url, title])])
panflute: Para(Image(url=url, title=title))
(You can find more comparisons in upstream's examples/panflute and
examples/pandocfilters directories.)
I've uploaded my packaging to Salsa (in the gbp style) and Mentors:
https://salsa.debian.org/branen-guest/python-panflute/tree/debian/master
https://mentors.debian.net/package/python-panflute
The changelog still specifies the "UNRELEASED" distribution, pending
review, but I believe it otherwise complies with Debian and Python
Module Team policy. (Upstream's "releases" are a little odd--see
README.source for details.)
This is my first time packaging for Debian, so constructive feedback is
welcome. :)
Finally, although I'm not a DD, I've read
https://salsa.debian.org/python-team/tools/python-modules/blob/master/policy.rst
and accept it, and the ITP for the package is here:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=941608
Thanks,
Branen
Back to linux.debian.maint.python | Previous | Next | Find similar | Unroll thread
RFS: python-panflute/1.11.3~git20190912.0.6df0a34-4 [ITP] -- Idiomatic Python interface for writing Pandoc filters Branen Salmon <bugs@nenarb.net> - 2019-10-06 20:20 +0200
csiph-web