BSD Ports

devel/py-jsonpath-ng 1.5.3_1 MidnightBSD

JSONPath implementation based on jsonpath-rw and jsonpath-rw-ext

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
Apache-2.0
Categories
devel, python

Description

A final implementation of JSONPath for Python that aims to be standard compliant, including arithmetic and binary comparison operators, as defined in the original JSONPath proposal.

This packages merges both jsonpath-rw and jsonpath-rw-ext and provides several AST API enhancements, such as the ability to update or removes nodes in the tree.

In the other systems

SystemPortVersion
MidnightBSDdevel/py-jsonpath-ng1.5.3_1
FreeBSDdevel/py-jsonpath-ng1.8.0
OpenBSDdevel/py-jsonpath-ng1.7.0p2
DragonFlydevel/py-jsonpath-ng1.5.3_1
HardenedBSDdevel/py-jsonpath-ng1.8.0
GhostBSDdevel/py-jsonpath-ng1.8.0
OPNsensedevel/py-jsonpath-ng1.5.3_1

Install

Binary package:

mport install ${PYTHON_PKGNAMEPREFIX}jsonpath-ng

From mports:

cd /usr/mports/devel/py-jsonpath-ng && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}jsonpath-ng>0:devel/py-jsonpath-ng

Dependencies

As this port's Makefile names them.

Runtime 3

Run dependencies 3

No port depends on this one.

Configuration

No options to configure.

USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
jsonpath-ng-1.5.3.tar.gz32819a273b182a82c1256daab86a313b937059261b5c5f8c4fa3fc38b882b344dd567
Master sites 1
  • PYPI