textproc/py-jsonslicer 0.1.8_1 DragonFly
Stream JSON parser for Python
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- MIT
- Categories
- python, textproc
- Package size
- 15.9 KiB, 44.7 KiB installed
Description
JsonSlicer performs a stream or iterative, pull JSON parsing, which means it does not load whole JSON into memory and is able to parse very large JSON files or streams. The module is written in C and uses YAJL JSON parsing library, so it's also quite fast.
JsonSlicer takes a path of JSON map keys or array indexes, and provides iterator interface which yields JSON data matching given path as complete Python objects.
In the other systems
The newest version among them is 0.1.8, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| DragonFly | textproc/py-jsonslicer | 0.1.8_1 newest | none known | - | [email protected] | - |
| FreeBSD | textproc/py-jsonslicer | 0.1.8_1 newest | none known | - | [email protected] | - |
| HardenedBSD | textproc/py-jsonslicer | 0.1.8_1 newest | no data | - | [email protected] | - |
| GhostBSD | textproc/py-jsonslicer | 0.1.8_1 newest | no data | - | [email protected] | - |
Install
Binary package:
pkg install py311-jsonslicer
From DPorts:
cd /usr/dports/textproc/py-jsonslicer && make install clean
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.