Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #13433 > unrolled thread

RFP: Jello - Filter JSON and JSON Lines data with Python syntax

Started byKelly Brazil <kellyjonbrazil@gmail.com>
First post2021-06-22 23:40 +0200
Last post2021-06-22 23:40 +0200
Articles 1 — 1 participant

Back to article view | Back to linux.debian.maint.python


Contents

  RFP: Jello - Filter JSON and JSON Lines data with Python syntax Kelly Brazil <kellyjonbrazil@gmail.com> - 2021-06-22 23:40 +0200

#13433 — RFP: Jello - Filter JSON and JSON Lines data with Python syntax

FromKelly Brazil <kellyjonbrazil@gmail.com>
Date2021-06-22 23:40 +0200
SubjectRFP: Jello - Filter JSON and JSON Lines data with Python syntax
Message-ID<CsWhH-6cF-1@gated-at.bofh.it>

[Multipart message — attachments visible in raw view] — view raw

Hi Python Team!

I’m the developer of Jello (and JC). Jello is similar to JQ in that it filters JSON and JSON lines, except Jello uses pure python syntax.

https://github.com/kellyjonbrazil/jello <https://github.com/kellyjonbrazil/jello>

For example:
$ jc -a | jello -rl '[entry.name for entry in _.parsers if "darwin" in entry.compatible]'

airport
airport_s
arp
crontab
crontab_u
...
Please consider packaging Jello. It is currently available on AUR and Homebrew and is currently in process for packaging on Fedora. It should be very similar to the JC spec, but with fewer dependencies. (only Pygments>=2.4.2)

Thank you,
Kelly Brazil

[toc] | [standalone]


Back to top | Article view | linux.debian.maint.python


csiph-web