{"categories":[{"label":"Text Processing","url":"https://skillfed.io/packages/category/text-processing/2"}],"enrichment":{"capability":"Extends JSONPath RW with additional query operations: len, sorted, filter, arithmetic, sub, and split functions for querying and transforming JSON data.","skillfed_tags":["json-querying","abandoned"],"use_cases":["Extract and filter elements from nested JSON APIs using advanced query syntax beyond standard JSONPath.","Perform calculations across JSON array elements, such as summing or combining values from multiple fields.","Sort JSON objects by a field value or filter them by conditional expressions in a single query.","Transform JSON strings using regex substitution or splitting operations within a JSONPath expression.","Migrate from jsonpath-rw to a richer query language without rewriting your entire codebase."],"what_it_does":"jsonpath-rw-ext adds query and transformation extensions to the jsonpath-rw library, allowing you to extract, filter, sort, and perform arithmetic operations on JSON data using an extended JSONPath syntax. It provides shortcuts like len (get list length), sorted (return sorted lists), filter (select elements by condition), arithmetic operators (+, -, *, /), and string operations (sub for regex substitution, split for string splitting).\n\nYou use it by importing the module and calling parse() or match() functions with JSONPath expressions that include these extensions. The package is intended as a staging ground for features proposed upstream to jsonpath-rw; those that are accepted upstream may eventually be removed from here. It has low install friction but is no longer actively maintained, with the last release in 2019.","worth_installing":"No\u2014unless you are maintaining legacy code already using this package. The project is abandoned (last commit 2021-08-06, last release 2019-07-12) with no active maintenance or security updates. For new projects, use a maintained JSONPath library or consider alternatives like jsonpath-ng or jmespath that are actively developed and support modern Python versions."},"id":"jsonpath-rw-ext","links":{"html":"https://skillfed.io/packages/jsonpath-rw-ext","md":"https://skillfed.io/packages/jsonpath-rw-ext.md","pypi":"https://pypi.org/project/jsonpath-rw-ext/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2019-07-12","license_spdx":null,"license_treatment":"permissive","name":"jsonpath-rw-ext","python_support":"unspecified","summary":"Extensions for JSONPath RW"},"popularity":{"monthly_downloads":1407126,"position":3943,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.2.2"}
